This depends on whether or not we have the items you order in stock. If so, they will ship the next day. If not, your order will be delivered within 3 weeks of placing the order. If for some reason your order is delayed, we will make contact and let you know.