Shipping & Returns


Orders with in-stock items will be handled and shipped within 3 business days. Once your order leaves the warehouse, it will be delivered in 5-7 business days. 

With the impact from COVID-19, shipments could take a bit longer than expected. Some items may take up to 17 business days for delivery. Please email us if you have any questions.

Pre-order items are scheduled to ship according to its estimated ship date.

Please note orders with multiple items may ship separately. You will receive a shipping notification email with tracking number once items are shipped.




We hope you are happy with everything you buy, however, if there is anything that does not meet your needs or expectation, please request a return or exchange within 30 days of the delivery date. 


For step-by-step return process you may contact us at so that you can get a full refund or exchange. 

If you receive a defective or damaged item, please contact us immediately so that we can replace it for you.

Note: Please kindly understand that shipping charge is not refundable once the order has been shipped. And you may need to pay for the return shipping if it is not due to Product Damage/Shipping Issue/Product Defect. 


Exchanges are only accepted for the original style/product. All exchanges are based on stock availability. If you wish to exchange your items for an alternate
style/product, we suggest that you may return the original items for refund and place a new order.