All orders are shipped within 24 to 48 hours of you placing the order using ePacket. Typical delivery time is 15 to 20 business days. However, you may receive your items much earlier. Packages may be faced with delays beyond our control such as customs or postal delays. We do not bear responsibility for such delays and no compensation will be provided for delayed delivery.