Sometimes the USPS takes longer to deliver packages. Please allow up to 14 business days for US orders and 4-6 weeks for international orders (packages are often held at customs).
If for some reason you have not received your package after this time, please contact us directly.