Processing Times

All orders are processed within 1-2 business days. During holidays, please allow additional time. If you need your package by a certain date, please use our Express shipping option to guarantee arrival by your chosen date. If for any reason your item will not be delivered on time, one of our customer service representatives will notify you immediately.

Domestic Delivery

All USA deliveries are mailed via USPS or UPS with signed postage. Please make sure you or someone you know will be present either at a home or work address to accept your delivery. If no one is available to accept the package, the postman will leave a note card to call and schedule for a re-delivery or pick up service.

International Delivery

All international orders are shipped via DHL Express and delivered within 1-4 business days. Please note that we are not responsible for any delays caused by weather conditions and/or customs delays. International orders are shipped via signature required so please make sure someone is present to accept delivery or reschedule delivery for another date.

Please don’t refuse a delivery. Unfortunately, refused deliveries will incur a cost of the original delivery plus the return cost. Any refund made will be minus the total delivery and return cost in the case of refused deliveries along with any applicable custom/duty fees.