Please note that current processing time is up to 10 business days for your order to be ready to ship. This does not include weekends, holidays, or the day your order was placed. Some items ship quicker than that, but please allow sufficient time for your order. Shipping then takes an additional 2-5 estimated days to reach you. We do not guarantee the date an item will be delivered.