Most countries will get FREE SHIPPING as long as cart values are over US$150 or equivalent in other currencies.

If you're living in these countries below, you'll be shown a shipping fee between $12 to $35, unfortunately, DHL/FedEx charge a higher shipping cost to your country. These countries are as follows:

Argentina, Barbados, Chile, Colombia, Costa Rica, Dominican Republic, Greece, Haiti, Honduras, Iceland, Israel, Jamaica, Jordan, Kuwait, Latvia, Liechtenstein, Maldives, Mauritius, Mexico, New Zealand, Nicaragua, Panama, Paraguay, Peru, Portugal, Saudi Arabia, South Africa, Turkey.

*Shipping to the Middle East will be through the use of an EMS courier equivalent - trackable, insured and just as fast.

**Note that we’re unable to ship to APO/FPO and PO Boxes.

How long does it take?

Standard delivery time is within 2-3 weeks from the time of order, normally they'll ship out within 1-2 weeks and we'll allow up to 1 week for it to show up.

However there are peak periods and crazy years for us, so you may expect lead times of up to 7 - 8 weeks sometimes, unfortunately.

**Please see the footer (bottom of page) on our main website ( for the latest shipping time estimate.

Rather than pushing for overtime and hiring contractors, we decided to make sure that every piece is given the time and attention it required knowing that we'll be able to maintain consistencies and the quality that we ourselves would be happy with.

If you are in a rush, we have an express service at an additional charge of $60 per invoice, we will basically ensure that your order is dispatched and delivered within 8 to 10 working days; the fee basically covers additional after-hours and handling.

Note: Rush service is not available for items/textiles that are out of stock and during peak periods.