Please allow 24-48 hours for products to be prepared and shipped after you placed your order. Please note that orders placed on Saturdays and Sundays (GMT+8) will be processed on the following Monday.
Normally, our products reach our customers within 7-14 business days after shipping date. We have experienced delays when shipping to certain countries in the European Union due to the processing time taken by the customs. If you do not receive your product after that period, please send us an email at firstname.lastname@example.org and we will look into it.