Following the recent worldwide pandemic, delivery times are taking longer than usual. Estimated delivery time within 3-21 business days or longer within the USA. For International Shipping, 7-28 business days or longer. We appreciate your patience and understanding during this time.Please bear in mind that the following delivery times are estimates. They do not include order processing time, shipping delays due to inclement weather, or the time it may take for a package to clear customs.

Delivery estimates upon checkout include a 48-hour processing time. All orders take 24 to 72 business hours to process, fill, and ship.

Standard Shipping under $74.99 - 12-21 business days within the USA

Free Shipping over $75 - 12-21 business days within the USA

Premium Shipping - 5-15 business days within the USA

Expedited Shipping - 3-7 business days within the USA