We ship world-wide. Most shipments leave within 24 hours. Domestic shipments are sent FEDEX & USPS - they generally take 2-6 business days to arrive depending on your location. International shipments take about 4-5 days with Fedex and 1-2 weeks with the USPS to arrive. If you live in Hawaii, Alaska or Puerto Rico, (or shipping to an APO) please use Expedited Shipping or your order could take 2-4 weeks.