We use USPS First Class mail for all of our orders. Most deliveries arrive in 2 to 4 business days from the date we ship your package (Fulfillment takes an additional 1-2 business days). Shipping to Canada varies between 5 and 13 business days.