Shipping is free for orders $100 or above. You will receive email s for order confirmation and shipping notification. We use Canada Post expedite parcel for most our orders. Orders will be shipped in 24-48 hours. You will receive a notification email if the item you ordered is out of stock.