Free Shipping for U.S. and Canada Orders

We know how important fast and free shipping is to our customers. We provide free shipping on all of our products. (Limited to the lower 48 US states and Canada only, delivery to other regions is temporarily unavailable)

U.S. area:
We have three warehouse locations for faster delivery of your orders. Your order will ship from either our CA or NC warehouse depending on your shipping address and/or available inventory. Orders usually ship within 24-48 hours of placing your order Monday through Friday. Orders placed over the weekend or major holidays will be shipped the next business day. Please keep in mind, shipping times are estimates and not guaranteed - delays may occur due to things like inclement weather, shipping issues, customs delays, inventory shortages, or other situations beyond our control. However, we will always do our best to get your order to you as soon as possible.


1. CA: 14144 Santa Ana Ave, Fontana, CA 92337
2. CA: 421 N Baldwin Park Blvd, City of Industry, CA 91746
3. NC: 303 Albemarle St, Lexington NC 27292

The time frame of an order delivery is divided into two parts:

Processing time: within 1-2 working days
Normal Shipping time: 5~8 days by FedEx/UPS

Canada area:


1. Unit C, 2360 Cornwall Rd, Oakville, ON ,L6J 7T9,  Canada

2. 50 Akron Road, Unit B, Etobicoke, ON, M8W 1T2, Canada

3. Unit 1290 Rue Begin Saint-Laurent,Quebec ,H4R 1X1, Canada

Processing time: within 1-2 working days
Normal Shipping time: 10~20 days by FedEx/UPS

  • Immediate Order Confirmations:

To ensure you are always updated your order’s progress, 24 hours after your package has shipped from the warehouse you will receive a confirmation email containing all of the details you need. You’ll find the shipping details inside, and a tracking number you can use to keep track of your order until it reaches your door’s final delivery.

  • What if my product is damaged in transit?

You are fully supported by our Customer Support team to help resolve any issues that arise from a damaged product. It’s essential to pay careful attention on delivery (it possible), so please take the time to examine both the box and all contents for any signs that something is wrong as soon as you receive the shipment. If the carrier is still on site, DO NOT accept the delivery. Our Customer Support team is standing by and ready to immediately step in to help find a solution with your best interests at heart.

  • What if I only notice the damage after it’s been delivered?

We understand it’s not always possible to identify the damage on delivery. If you’ve only uncovered the issue at a later date, you do have the ability to seek help from our Customer Support team. So long as you’ve notified us within 30 days of receiving the order, we will be able to apply for a refund on your behalf or request a replacement item. Please include pictures of the damaged items for our records. With the complete report, our Customer Support team will help you reach the best solution for your specific situation.

[time] minutes ago, from [location]
You have successfully subscribed!
This email has been registered
Recently Viewed