Please understand your order is processed immediately after the orders are placed. However, we ask for 3-5 business days for us to prepare and ship your item due to the high volume of orders. We have inventory storage in Canada, China and Singapore. Our worldwide free shipping generally takes around 6-25 business days from the shipment date. Time frame may vary depending on which country the package is being delivered to since it may be international shipping from our storage.
We may ship out each product separately depending on the overall weight of your package so that our customers don't have to pay Custom and Duty fees.
Even though it cost our company a lot more money to ship out the items individually but we feel like it is the right thing to do for our customers. This is way, you don't have to pay unnecessary fees incurred by customs and duty. Please be assured all of your products will arrive. You can contact us via Email for tracking information for the items that have not arrived.