Orders are typically delivered in less than 2 hours. Once your order is placed and payment is confirmed, our customer service team will let you know the ETA of your order so you'll know exactly when to expect it to arrive.