All items are shipped from our facility in Southern California and shipping is free within the US! For any orders outside of the US, the shopping cart will calculate a shipping charge for you. If the item is in-stock, we typically ship within 1-2 business days and primarily ship using USPS First-Class (2-5 days) or USPS Priority Mail (1-3 days). However, due to recent demand, we have been unable to carry a large amount of finished inventory and have temporarily changed to a made-to-order system.