Delivery times are approximately 4-8 weeks. Please email us to inquire about order status. All shipments are 100% guaranteed to be delivered or replaced free of charge. Please understand that due to certain circumstances such as holidays or high product demand these shipping times may be longer. If you feel that your order is overdue, please contact us using the contact form on this site.
UPDATE: Due to the COVID-19 global pandemic, there may be potential shipping delays with some orders. We are working hard to ensure that orders are processed, shipped, and delivered on time. All shipments have resumed and nothing is “on hold” at this time but the final delivery time may be delayed. Please be patient and work with our customer service team if you have any concerns about your order. Thank you for your patience and support.