In order to offer highly competitive pricing and free shipping on all items, our products ship from a variety of locations globally, including the USA, Canada, the EU, and China. Due to ever-changing inventory levels and supply-chain logistics, shipping origins are determined once orders have been placed. We will ship your order from the nearest inventory source.

We aim to ship products within 2 business days of receiving your order, and will provide tracking details as soon as they are available - you will receive an email once tracking information is added to your order, and you may also find this information in your Order Status page if you choose to create an account at checkout.

Please allow reasonable shipping time for orders to arrive. Most orders should arrive to most locations within 7-14 business days, however factors beyond our control may create delays. Please contact us if you do not receive your order after 30 days.

While all items we offer are low value and generally do not attract any customs or import taxes or duties, any such charges are the responsibility of the buyer and we cannot be held responsible for them. We make every effort to ensure you will not be burdened with any such charges, and 99.9% of the time orders arrive without issue.

Covid-19 Update: Please allow a little extra shipping time due to the extra pressure on global delivery services during the Covid-19 pandemic. The world is seeing an increase in online ordering and deliveries, combined with a reduction in air traffic that would typically carry many of these goods. We thank you in advance for your patience and understanding.