Shipping Info

Estimates below do not apply during busy holiday seasons. Weekends and US holidays are not counted as business days.

How will my order be shipped?

All orders will be processed within 2 business days after full payment is received. Tracking number will be updated as soon as it's available. Express Delivery orders are prioritized and generally ship faster. Any order placed after 12:00 am EST may not be processed until the NEXT business day (So, if you place an order on Friday at 12:00am EST or later, it may not be processed until Monday morning).

If the item you ordered is temporarily out-of-stock, you will be contacted by our customer service representatives. You can choose to wait for restocking or cancel the order. Orders will be shipped directly from our Unite States warehouse with UPS, Fedex or USPS.

What is the shipping rate?




Flat Fee

Order under $30 - $5

Order over $30 - FREE


Ship from

Nearest Domestic Warehouse

Nearest Domestic Warehouse

Handling time

2 - 3 business days

2 - 3 business days

Delivery time

5 - 7 business days

3 - 5 business days