We always strive to deliver your order as quickly as possible. Due to supplier locations, there may occasionally be unexpected delays. That said, most orders are processed within 3 business days and delivered within 7 business days from the time your order is placed.