How quickly can I expect my order to arrive?

We ship the majority of our orders through USPS Priority Mail Service. Generally, you can expect your order to arrive about 2-3 business days (within the US) after we receive your order. International orders are shipped via USPS Priority International Mail and can take 9-15 days to arrive, depending on the speed of the customs process, and how quickly we can process your order once payment is received. We try to ship all of our orders on the same day or next business day regardless of destination.

If you have specific questions about your shipment, please contact us at: or call us at 520-330-2686. Please include your name (used for the purchase, credit card), an approximate purchase date and the product purchased in order to make it easier to find your order.