Shipping policy
Shipping Policy
Last updated: 5 March 2026
At Yarning Hearts, we take care in preparing and packing every order so that your yarn and crafting supplies arrive safely.
Below are the details of how we process and ship orders.
Order Processing
Orders are typically processed within 2–3 business days after payment is confirmed.
Orders placed on weekends or public holidays will be processed on the next business day.
During busy periods, product launches, or community events, processing times may occasionally take slightly longer. We appreciate your patience.
Local Shipping (Singapore)
We offer shipping within Singapore via local courier services.
Estimated delivery time:
2–3 business days after dispatch
Shipping fees will be calculated at checkout based on the order.
Once your order has been dispatched, you will receive a shipping notification if tracking is available.
International Shipping
We ship internationally to selected countries.
Shipping rates and delivery times vary depending on the destination and will be calculated at checkout.
Please note:
-
International orders may be subject to customs duties, taxes, or import fees imposed by the destination country.
-
These charges are the responsibility of the customer.
-
Delivery times may vary depending on customs processing and local postal services.
Store Pickup
Customers may choose store pickup at checkout.
Pickup location:
Yarning Hearts
7500A Beach Road
#01-314 The Plaza
Singapore 199591
You will receive a notification when your order is ready for collection.
Orders are typically ready for pickup within 1–2 business days.
Shipping Delays
While we do our best to ensure timely delivery, shipping times are estimates and may occasionally be affected by factors beyond our control, including:
-
Courier delays
-
Weather disruptions
-
Customs clearance
-
Peak holiday periods
Yarning Hearts is not responsible for delays caused by third-party shipping providers.
Lost or Damaged Parcels
If your parcel arrives damaged or appears to be lost in transit, please contact us at yarning.hearts@gmail.com within 7 days of the expected delivery date.
We will work with the courier service to investigate and resolve the issue where possible.
Questions
If you have any questions about shipping or delivery, please feel free to contact us.
Yarning Hearts
7500A Beach Road
#01-314 The Plaza
Singapore 199591
Email: yarning.hearts@gmail.com