Within 24/48hrs


Get Tracking Code


Order Delivered


It takes 24/48hrs (within business days) to process your order. Kindly note that holidays & weekends are not included.


A confirmation email will be sent to you once the order is authorized and verified. However, once the payment is verified but you wish to cancel the order, the order cannot be cancelled or changed within this sort of time. Please message us immediately and we will do our best to support your request. (Note: Payment processing fee might not be refundable as it is not in our control)

For orders or pre-ordered items above 5, processing could take longer than 24/48hrs (Max. 3-5days). All pre-ordering customers will be contacted directly and more information will be provided.


Delivery varies per product or brand, please check each product’s delivery time before placing order.

Delivery times are estimates and commence from the date of shipping, please note that it could take longer than expected due to invalid address, customs clearance procedures or other issues.

Total Delivery Time = Processing Time + Shipping Time

Postal deliveries: If you haven’t received your package based on the above estimates. Please kindly contact us.


It generally take between 5-20 days to arrive at customer’s destination. This timeframe begins from the time that a product is delivered to the courier service by our brand partners.

Because we work with a number of different brands, it is typical for items ordered from multiple brands to arrive at their destinations separately.

Express shipping is available at an elevated cost for customers who wish to receive their items urgently.

Please chat with us for cost.


There could be delays due to custom or unforeseen circumstances. Please contact us immediately if your order hasn’t gotten to you after about 30-60 days.

Shop By Department