Shipping costs will always be calculated automatically at checkout before finalizing purchase.


Transit times are given as an indication only to help customers better plan their purchase. These transit times are not guaranteed in any case. 

2.1) USA

Transit time: between 2 to 7 days


2.2) Canada

Transit time: between 2 to 7 days


2.3) Europe

Transit time: between 3 to 30 days

2.4) Mexico and Brazil
Please note that we do not guarantee delivery to Mexico and Brazil. Although we will process your order and provide a tracking link, we cannot guarantee the shipment will reach you due to previous experiences in which many packages were lost and transit times were extremely long (30 to 90 days). Many packages have arrived safely but it has always been a challenge to ship to Mexico and Brazil.
Therefore, we will not send replacement or provide refund if packages going to Mexico or Brazil do not reach you. 

5) Rest of the world
Transit time: between 7 to 45 days