Delivery is free and takes 14 to 21 business days. We ship orders to customers worldwide, so delivery times may be longer than domestic shipments. Every order is processed and delivered. If 3 weeks have passed since your order date and you still haven't received your package, please contact us — we'll check the status of your order.