As a general rule, please allow 1-4 business days for the preparation of your order, and up to an additional 1-5 days in transit for 'Best Rate' shipping, or 1-4 days in transit for 'A Bit Faster' shipping.
On average, most orders will arrive within a week of being placed online, but can take up to 12-14 days depending on the selected shipping method. Additionally, delivery times are usually extended around the holidays as all carriers deal with a sharp influx of packages. We appreciate your patience!