Buying online means waiting for your purchases to come in the mail, and this can mean waiting for as little as a day, or for as long as several months. The time it takes to get your item depends on a number of factors: whether it was in stock when you made the purchase, processing time for your order, shipping method, warehouse location, recipient location, and other more unpredictable factors like postal strikes or weather issues. When you make your online purchase, be sure to read the shipping information to get an accurate idea of your wait time.