We have put a lot of focus on making sure the items get delivered to our customers as quickly as possible.



Processing time = the time between when you place an order and when we ship it;

  • All in-stock items have a processing time of one business day*
  • Shipping carrier: UPS
  • Shipping time:The delivery time depends on the actual delivery address and local logistics carrier policy.

All transit times listed below are estimated based on business days*. The usual delivery time will be 7-14 days ,please wait patiently. Due to the impact of COVID-19, the shipping time may be longer. Sorry for all the inconvenience and hope for your understanding.



Shipping fee: Free shipping on all orders.


Business days: Monday~Friday ( excluded holidays and weekends ), (UTC/GMT -5)Eastern Canadian time Zone.



We offer direct and fast local shipping. 

Shipping from: Canada Local warehouses.

Shipping area: Canada




We take pride in our packing and do our best to pack each item correctly, making sure that your order arrives in as good a condition as possible.

Customer must inspect entire order prior to signing for the delivery. The driver should wait for the Customer to confirm the condition of the product before leaving the delivery location. A damaged box does not always indicate damage to the products, and an undamaged box does not always indicate undamaged products. Customer requirements will be further outlined in the order confirmation email, as well as the email notification indicating that the order has shipped. Please contact us at with further questions on this process. Proper documentation is required to receive compensation for damages or replacement product.



To expedite the filing process, log in to My Account, navigate to My Orders, and click ‘Return’ on the order containing your damaged item. If you do not have an account, you can easily sign up with your email address.

Please complete the Claim Form in its entirety and be sure to include photos – if you are unable to provide photos, the claim process may be delayed. Once we receive your claim, our Claims Department will reach out within two (2) Business days with a resolution.

Any other question, please contact us at