How long will my order take to be delivered and how much?

We do our best not to keep our customers waiting too long for their package to arrive. 

Once we receive your order, we would need 1-2 business days (it's usually just 1 business day, really) to work on preparing your order and packing your package. Once everything is good to go, we will ship your parcel. Tracking numbers usually become available within 3 business days from shipping your parcel. You'll receive an email notification for this. 

Our shipping fee depends on your order value. 

The table below outlines this:

***Please see shipping note for special promotions in BOLD text below.

95% of our items enjoy free shipping. If your order price is below $75, the shipping charge that was used to send the item to you is non-refundable.

As for delivery times, it usually takes 3 - 10 business days from the date of shipment for orders to US, UK, EU, AU, and NZ. But some orders might fall within 9 to 17 days delivery timelines.

We also have the following exceptions as to the delivery times:

On weekends or holidays, your package will be shipped out on the next business day. Business days are Monday - Friday. 

Please also note that shipping times can be affected by national holidays, adverse weather conditions, and other issues experienced by the courier that are not within our control. We are not responsible for delays and extra fees incurred due to these events. 

Sometimes for best-selling items, when they get sold out very quickly we might ship directly from our manufacturing facilities so it may not be from our London and NY stock points. Our shipping couriers depend on where the package will be shipped to but all have tracking numbers.

If you have not received your order yet and you've checked it's past this shipping timeline, please check I haven't received my order yet.

For more shipping FAQs, read here.