My Cart



We are located all over the world and have warehouses in multiple countries.

How long does it take for an order to arrive?

This depends on the product ordered. Most items will arrive in about 2-4 weeks or 7-22 working days unless stated otherwise on the product page. On some occasions when products are in high demand there will be delays due to the volume of orders. But rest assured your order is in on its way. If you're still not sure, just email us and we can offer you order specific advice. 

Please be advised that delivery times vary and are based on your geographical location and your proximity to the nearest sorting center in your locale. Rural addresses may run to the maximum delivery time expected. Because we ship internationally to almost every country in the world, factors such as delayed logistics and customs clearance may have an impact on delivery times which is why it may sometimes take longer than the indicated timeframe for your order to arrive. 

As we are not the shipping provider we cannot provide an exact delivery date once the item has been shipped, however in the very rare occurrence that your order is lost in transit, please contact us and we will re-send your order free of charge. An order is considered "lost" if it has not been delivered within 60 days after the order was marked as shipped.

If the item is in high demand it can take us 10-21 days to re-stock the item before shipping it out on some occasions, but please be assured it is not uncommon for delays and you will still receive your order. 

International orders may take over 4 weeks and up to 8 weeks on rare occasions due to the country you live in and customs.