We ship within 24 hours of order receipt and offer free domestic shipping for orders over $40 with USPS First Class Mail. With this service shipments deliver within 3-5 business days, but longer delays should be expected around the holidays. We also offer the option to upgrade to Fedex Ground and Fedex 2-day shipping. International orders ship within 1-4 days worldwide using DHL. International shipping is free for orders over $250 in value.