Free shipping is provided on all orders over $99 before taxes. Orders under $99 before taxes will be shipped for a flat fee of $9.99. All orders received are shipped within 24 hours pending any order discrepancies, larger volume days due to special sales/offers, weekends and statutory holidays. Canada Post will provide you with a direct email of your order shipping status that includes an order tracking number, a link to their package tracking website, and an ETA of your order arrival date that is within 2-6 business days of this Canada Post confirmation.