Shipping policy
All orders are shipped within 48 to 72 hours after payment processes, utilizing DHL eCommerce, USPS, or ePacket based on your location and the fastest available service. Delivery typically takes 14 to 21 business days, though your items may arrive sooner. Every order includes a tracking number for easy monitoring. Please be aware that delays beyond our control, such as customs or postal issues, may occur.
We may substitute out-of-stock items with comparable products. Any substituted item will have the same core ingredients and match or exceed the quality and effectiveness of the original product. If a comparable substitution is not available, the item will be placed on backorder.