shipping & delivery


Processing Time

Most items are on a made-to-order basis therefore please allow 7-21 21-24 business days upon receiving your payment to process your order (before shipping time – view shipping estimates below). If the item is a custom order, please allow up to 6 weeks production time as it depends on how soon the order is finalized and the complexity of the new design. We are trying to minimize the need to visit the PO during this time.

We do not ship on the first Saturday of the month or any Sundays or Public Holidays as the post office is closed.

Shipping Rates

Shipping is calculated upon checkout. However, there is a shipping limit of up to 2kg (4.4 lb) for international orders. Usually that means an order of 4 bags or more in quantity. For larger international orders (2kg and above), please contact us at or use the Contact Form to work out a suitable and cost effective arrangement.

Estimated Shipping Times

Due to disruptions from COVID-19 and potential shipping carrier delays, there’s a chance your package may not arrive on the originally estimated date. We may be experiencing significant delays in mail and parcel services to China, Hong Kong, Macau, parts of Europe and the Middle East.

Malaysia: 2-5 business days
Asia Pacific: 1-2 weeks
North America: 2-3 weeks
Europe: 2-3 weeks
Australia, New Zealand and Oceania: 2-3 weeks
Latin America and the Caribbean: 4-5 weeks
Sub-Saharan Africa: 4-5 weeks

IMPORTANT NOTE: Due to Canadian custom delays, shipping to Canada may take longer (up to 2-3 months). Update (March 2019): The custom delays in Canada may no longer apply and estimated shipping times is similar to North America.

We will do our best to meet these shipping estimates, but cannot guarantee them. Actual delivery time will depend on the shipping method you choose.

Additional Shipping Information

All orders are shipped via Pos Malaysia (national postal service). Domestic orders are sent by PosLaju. International orders are shipped using Registered Air Mail with tracker and may take 2-5 weeks depending on your location.

We are not responsible for incorrect shipping address as we will ship to the address provided. Therefore please ensure that your mailing information is accurate and spelled correctly.