Please allow 2-7 days for processing and an estimated 12-27 days for delivery because of high demand, especially over the HOLIDAYS.
(This is an estimate and more often you will receive your order before, depending on your location.)
12-27 Business Days to the US
15-35 Business Days to Canada
20-60 Business Days to the West Indies
40-60 Business Days to Mexico / South America