Taken from our FAQ page:
The delivery time of the order is divided into two parts:
Processing time: Order verification, quality control and packing. All orders are sent to the fulfillment center for dispatch within 48 hours of ordering.
Shipping Time: This refers to the time it takes for items to be shipped from our fulfillment center to their destination. International delivery usually takes about 7-15 business days. US orders are shipped via e-packet, which is a product of the US Postal Service. After processing leaves the warehouse, the items usually take 10 to 20 days to reach their destination, maybe longer, but we'll be in your hands.
Due to the international environment, Canada express delivery time may be delayed for 6-10 days.
Dear customer, you can check the logistics order number after 3-5 days to find out the details online. (The logistics details are displayed after 3-5 days after you get the tracking number) If you have any concern with our products, welcome to contact us for solution.
For international orders or orders that say tracking does not exist, please double check your tracking number is correct, secondly, make sure it is your tracking number, not your order number ! Your tracking number is emailed as your item is shipped. If you can't find it, check your junk / spam folders as chances are it's in there!