All orders $25 or more ship free of charge using United States Postal Service. Orders under $25 have a $3.95 shipping fee.  Please allow 5-8 business days for delivery.  If you prefer a faster shipping method, you can opt to choose U.S. Priority Mail for a fee.  Please allow 3-4 business days for U.S. Priority Mail. If you need overnight shipping, please contact us directly at or call us at 888-522-2545. 

All packages ship from our warehouse in Virginia.  We ship Monday through Friday. A confirmation email is sent after purchase; however, emails may sometimes be filtered as spam or junk. Check these folders on your email server. If you are still having trouble locating your confirmation email, feel free to contact us. You will receive an email with tracking information as soon as your order ships.

For international orders, our standard delivery is 1st Class Mail through the United States Postal Service. Please allow 4-6 weeks for delivery. For Canada, typical delivery is 6-8 days.  

USPS First Class Mail: 5-8 business days

USPS Priority Mail: 3-4 business days

* USPS is experiencing unprecedented delays due to covid-19. We cannot guarantee USPS package delivery transit times at the is moment INCLUDING EXPRESS AND AIR.  We apologize for the inconvenience.