Our warehouse is located in Los Angeles and we offer worldwide shipping. All orders that are placed before 3 PM PST are shipped on same day. Domestic orders inside USA take from 5-7 business days on standard and 2 business days on express delivery option. International orders depend on your location and can take from 10-14 days on standard and 4 days on express delivery option. We use USPS as our main service. You can track our orders here.