We normally ship all orders the same day or within 24 to 48 hours. If for any reason your order will take longer than that, we will contact you via email you provide us during checkout to let you know of any delay. All shipments are sent from Houston, Texas and delivery will vary depending on your location. We will provide you with a tracking number as soon as your shipment is prepared to be sent out.

Please note: USPS does NOT GUARANTEE delivery dates for Regular & Priority mail. Below table is ONLY provided to help you estimate when you might receive your order. Unusual circumstances (such as traffic, staffing fluctuations, severe weather, natural disaster, changes in carrier route, etc.) can cause delivery dates to change.


Orders before
2 pm CST​

Orders after
2 pm CST​

Regular Mail​

3-6 days[1] [2]

4-7 days[1] [2]

Priority Mail​

2-4 days[1] [2]

3-5 days[1] [2]


1-2 days[1] [3]

2-3 days[1] [3]

[1] Excludes USPS holidays and non-working days
[2] Not guaranteed
[3] Guaranteed