FREE local delivery on orders $70 and above. A $10 shipping fee applies on orders under $70. Most in-stock items will reach you within 2 to 5 business days.

An email with the tracking details will be sent to you once the order is packed. Kindly ensure the contact number you provide at the check-out page is accurate.

In event of no stock availability or any other form of delays, an account manager will contact you.


** Due to current circuit breaker measures in place to reduce the spread of COVID-19, our delivery partners are seeing an increasingly large amount of delivery orders to fulfil. Estimated delivery time has been adjusted to 3 to 9 business days.

** Self collection option is currently unavailable due to temporary closure of our retail stores.





International orders generally ship in 2 - 3 business days, and may ship the same day, if the items are in stock and the order is placed prior to 2:00pm GMT +8. We cannot guarantee your order will ship the same day, regardless of the shipping method you select.

Customs Duties and Taxes: Your local government may impose import duties and/or VAT (Value Added Taxes) / GST (Goods and Service Taxes) on shipments from outside your country. You are responsible for paying any taxes, duties and/or customs fees charged by your government.


Shipping Partner- Fedex



Estimated Waiting Time

Estimated cost of shipping ( Up to 1kg)


1-3 Business Days

$18.50 - $27.89

Asia (Including Taiwan, China & Hong Kong)

1-3 Business Days

$20.70 - $32.78

Japan , South Korea

2-5 Business Days

$21.74 - $37.79

Australia, New Zealand

2-5 Business Days

$$32.67 - $78.60


2-7 Business Days

$41.75 - $64.82

Iceland, Russia , Serbia

2-7 Business Days

$62.12 - $105.71

North America

2-7 Business Days

$38.91 - $69.48