We ship within 24 hours, but in most instances we ship the SAME DAY when your order is received by 12:00 p.m. EST, Mon-Sat. Once in transit, we'll keep you updated until it's delivered to your mailbox!
USPS First Class Shipping - from $3.59 - Orders over $50 ship FREE
USPS Priority Mail - 1-3 Day Delivery - from $6.86
Delivery times vary by destination. Most international orders arrive within 10 days, but delivery to some destinations have sometimes taken up to 30 days (not typical, but possible.)
International First Class - From $5.50 based on weight and destination
International orders ship out of Miami, Florida, USA. Once your package leaves Miami, USPS no longer updates tracking information until it reaches the destination country.
CANADA: Lately, USPS shipping times to Canada have averaged 21 days.
We can't guarantee a specific delivery date. Shipping times provided are estimates provided by USPS and based on their delivery schedule. You will receive tracking information when your package is ready for shipment, and you'll be updated until the package reaches your door. It may take up to 24 hours for the information to update on the USPS website.
Please be sure to enter your shipping address correctly. Misspellings can add delays to your shipping.