Items that are in stock are usually shipped within 1-2 business days. We also offer same-day delivery within the Greater Montreal area.