Please allow 7-10 days for your product to arrive if you live in the United States and if you paid for regular shipping. If you paid for rush shipping and live in the U.S., then you should have your product within 3 - 5 days from your order date. Most international orders arrive within 14 days of placing an order, but they could take up to 20 (or more) if Customs delays the shipment.
We cannot control Customs.
If you are waiting for delivery and live outside of the United States, then please give it 20 days before contacting us. If you are several days beyond the expected delivery dates stated above, then submit a support ticket with our help desk by clicking on "Start a conversation" at the top of this page!
We ship via the US Postal Service and UPS, and there are times it gets delayed at Customs. If this happens, it may take 3 to 4 weeks before it reaches you. You can try contacting your post office to see if they have the package.