Our products ship from our warehouses from China, the US or Germany depending on which size you ordered and the stock availability. Since this product is currently extremely popular we are running out of stock multiple times a month and in some cases have to ship from a warehouse further away from your locations, which can increase delivery times.