We ship within 3-4 business days after your payment is cleared for your order. You will receive a tracking notification from us so please double check your Junk/Spam folder. Please note that all domestic (USA) orders take 3-4 business day to reach their destinations. All international orders take 14-21 days not including custom clearance times to reach their destination. Sometimes the USPS tracking information does not update accurately as it should. If you don't receive your order within 31 days after receiving your shipping notification. Please let us know so we can help resolve this issue for you.