Please note, orders will usually take 1-3 days to fulfill. If you need to make changes with your order, please contact us as soon as possible. Once your order is fulfilled, we can no longer make changes. Our suppliers are located in many different countries, which means it may take awhile for our manufacturers to ship the products to your home. Generally, you should receive your order within 2 weeks, however, due to some of our high demand products, it could take up to 21 days to arrive to your home. If you have not received your order in about 21 days, please contact our customer support.