We ship through Canada Post. All purchases will be mailed within 48 hrs of payment of purchase. At check out, you will be billed for shipping based on weight of purchases and location to be shipped to. These prices are determined by Canada Post, and are non-neogiable with us. Shipping time affected by Canadian Holidays. We are not responsible for damages or delays caused by Canada Post. We will accept returns, as long as the product is in the condition when we shipped it, and we do not pay for the shipping costs to return the product. Shipping price include handling costs.