We ship via Fedex and USPS to nearly every country worldwide*. You will be given a choice of shipping options for your location at checkout. There is also a shipping calculator that you can use on the cart page once you have added your items (if it doesn't work you can still see rates before you agree to payment). Your order will ship within 24 hours (36 hours for international) Monday-Friday excluding holidays and pre-orders (which ship by the date mentioned on the product's page). A tracking number will be sent to your email the evening the order ships.
For US domestic shipments the options range from 1-5 days of transit time. For Canada options range from a few days to a few weeks. For International orders we have options ranging from around a week with USPS Express, 1-4 weeks Priority and up to 2 months for First Class (only for very small or light items), plus now FedEx options as well. For international shipments please understand that customs in your country may charge import fees (although we value our shipments at a fraction of their retail cost) and delay the shipment at their discretion. Hence delivery times are estimates and while we can't guarantee a delivery date 99.9% of packages reach their destination.
* We only ship to Hong Kong, Singapore, Vietnam and Ukraine by special request due to frequent fraudulent orders from these countries.