Shipping Policy


Due to the global COVID-19 pandemic, shipping may be delayed.

We are processing and sending out orders normally, but your local post office may experience delays due the global COVID-19 pandemic.

Please stay up to date with news regarding your local post services to find out if your postal services may be affected.

Our products can be delivered to the United States mainland & and parts of products support air shipping to Canada.


Some products support sea shipping to Canada


All the products can be shipped to Australia

(Except Wood Products)


Other countries are not available for delivery yet.

For logistical reasons, some items purchased in the same order may need be sent in separate packages. This means you may not receive all your products in the one package.

Please be sure to enter your address correctly. We are NOT responsible for lost packages due to an incomplete or incorrect address or custom clearance imports.

While we strive to deliver goods in the time frame we specify, we cannot guarantee or accept liability for deliveries outside of this time frame as we rely on third party shipping companies to facilitate our deliveries. We cannot accept liability for out of pocket expenses or other costs incurred due to failed or delayed deliveries.

The processing time for orders is generally 1-5 business days. Once an order has been processed a tracking number will be generated and forwarded to you via email. If you have not received your tracking number within 7 business days, kindly inform us by email at and include your order number.

You can also go to our logistics service provider inquiry page to check the parcel delivery information. (inquiry page)

Shipping method: Air transportation and sea transportation, in which small packages are generally shipped by air transportation, and large packages will be shipped by sea transportation.

Once your item/s is dispatched, estimated delivery time is:

  • USA:  10-20 working days for small products (by air)

  • USA:25-35 working days for Large products (by sea)

  • CANADA:  15-20 working days (by air)

  • CANADA:  40-65 working days (by sea)


  • Australia:15-20 working days (by air)

  • Australia:30-35 working days (by sea)

Please noted that these are estimated delivery times only, please follow the actual delivery time!

Don't worry, we will always do our best to deliver on or before your delivery dates. There may be some other unforeseen circumstances beyond our control that may lead to delays, for example, customs, public/national holidays, natural disaster, air and ground transportation strikes or delays etc.

Not enough items available. Only [max] left.
Add to WishlistBrowse WishlistRemove Wishlist
Shopping cart

Your cart is empty.

Return To Shop

Add Order Note Edit Order Note
Estimate Shipping
Add A Coupon

Estimate Shipping

Add A Coupon

Coupon code will work on checkout page