Shipping and Delivery

Our best sellers shipped within the USA,we ship from our warehouse in Fremont, California.ETA usually takes 7-14 business days from the shipping date.
Sometimes from our overseas locations including, Singapore, India or Peru. We source from reliable vendors of the best quality from around the world.

Yes, we do!We offer free transportation around the world

Can’t wait to get your your order sooner? We also have expedited shipping options available at checkout.

United States: 7 -14 business days
Australia: 10 - 14 business days
United Kingdom: 7 - 14 business days
Europe: 3 - 14 business days
Hong Kong: 7- 14business days
Other: 10 - 14 business days

It takes our Fulfilment Team 1 business days to process orders

and prepare them for our shipping carrier.

Returns & Replacements

Please see our 'Refunds & Warranties' section for information on returns, exchanges and cancellatio

Ordering & Payment

If you have made a mistake in your shipping address please email within

24 hours of placing your order. Please make the subject line 'Change of Address' and provide your full name,

order number and corrected shipping address

Within 24 hours of ordering, you can cancel your order by contacting. Each order remains in a processing state for

24 hours until it is transmitted to our operational facility for immediate fulfilment.

We accept all major credit cards: MasterCard, Visa, American Express, and Discover, and PayPal.

All orders will be processed tax-free.


Yes! Most of our competitors only offer a 1-year warranty, but we believe in our products so much that we offer an industry-leading 3-year warranty! 


Thanks for your interest! We love hearing from you. Email us at

Yes we do! Contact us for more information.

There may be a few reasons your tracking hasn't quite updated yet!:
1/ After you have first recieved your tracking number, it may take up to 1-2 bussiness days
for the tracking information to update or become active. Since tracking numbers are created
prior to packages being handed off to air freight companies, it may take a few days for
your tracking to be added in their system.

2/ Since most tracking information updates after reaching the next facility in its journey,
it is normal for tracking numbers to show no updates for a few days or more as it's in transit
to its next desitination.

3/ If your tracking information shows that the package has entered your country, but doesn't provide
any additional information after that, your package could just be delayed at customs. This is
common on international orders and may take a few days to update.

Your order may have been automatically cancelled for various reasons, the most common
of which are a failure of payment or our security systems detected a high fraud risk. If you
encounter any cancellation or payment problems please contact our customer service
team who will be able to solve any problems you may have.

For logistical purposes, items in the same order may arrive separately. We do this to ensure that itemsare shipped to our customers as quickly as possible.