On average the shipping can take 16 days. However, sometimes it can take 23 days. The process is right when you order, it will take 1-3 business days to process then 5-21 days delivery. The reason for this is because it is shipped straight from the manufactures to your door. We are always happy to help if you run into any problems along the way, or you need more clarification. Just send us an email!