Our shipping price to our customers is very low as you can see. We ship FedEx for all orders at this time. Orders generally ship out next business day. Depending on where you are in Canada and other countries we ship too you will receive your order within 2-15 business days. Once the order is in FedEx' hands we have no control over delivery times etc.