Average transit time to the United States: 10-20 days
Average transit time to the rest of the world: 15-40 days
Please note that there are circumstances that are out of our control (natural disasters, holiday season, weather, etc) that may cause shipping postponements.
We try our best to ship all orders on time and get them to you as soon as possible.