Ships from US. Please allow 1-3 weeks for delivery. Our products come from warehouses abroad and may take a time to arrive. You will be provided with a tracking number via e-mail after your purchase. You will be able to track your order 24/7 with our online order tracking system.