>>> New Policies from Jan 1, 2021

  • We are unable to ship to commercial address anymore.
  • We will have to verify your identity if the shipping address mismatches your billing address. Both your mobile phone number and email address are required to do the verification.

> What happens to Your Order
We fully check your ordered items.
We securely place your items into a suitable mailer box.
We confirm that every info on shipping label is correct.
We send your package to our reliable carrier partner.
We notify you of tracking number.

> Impact of COVID-19: Update - January, 2021
Covid-19 outbreak has affected all our life. In order to prevent any possibilities of spread-out, we strictly require all employee sanitize before picking, handling and packaging.

Most carriers are having holiday-level volumes and less workers, especially in regions hit tremendously by pandemic. We cannot guarantee any delivery at the moment.

Please be patient, and if you still have questions of delivery, we are always here to assist you.
Customer service email:

> Standard Delivery Time
The delivery time is based on standard shipping.
Please allow 2-3 business days handling time. 
Should you need a faster shipping, please contact us by

We ship nationwide by Canada Post or other carriers in some remote regions. 
Western Region Major Cities  2 to 4 business days*
Central Region Major Cities  3 to 5 business days*
Atlantic Region Major Cities  3 to 8 business days*
Others  4 to 12 business days*

* shipped by Canada Post, UPS, FedEx or Purolator, not guaranteed, exclude handling time.
* Due to COVID-19 disease, Canadian shipment delays are expected.


We ship nationwide by UPS, USPS or Fedex. 

Most Cities in the US  2 to 8 business days*

* shipped by USPS, UPS or FedEx, not guaranteed, exclude handling time. Your order total value under USD 800 (USD 100 if being sent as a gift to someone other than the purchaser) generally are cleared without any additional paperwork prepared by CBP. 
* Due to COVID-19 disease, US shipment delays are expected.


International (outside Canada and USA)
We ship worldwide by USPS, UPS, DHL, Fedex, or Acendia based on your shipping address.

Major Cities  7 to 20 business days*
Others  15 to 45 business days*

* estimated by carriers, not guaranteed.
* Please note that sellers are not responsible for custom duties, taxes, inspection fees that may be charged by your country, and delays that caused by your local carrier
* Due to COVID-19 disease, international shipment delays are expected.
* If we are unable to ship your order because of suspended shipping services of your shipper, you are able to get a full refund. Please check with your local news for impact of shipping.

> Defective, Damaged or Missing Items
If your item is defective or damaged, please contact us at attached with proof of photos in 7 days. We will get to you ASAP. 

If your order is lost by the carrier, please contact us so that we can help make a claim. If the investigation takes more than 30 days, we will create a new same order for you and ship to you again.

If your order is held by the customs/post service/authorities in your country, it is your responsibility to contact and/or clear the customs.