The short answer is: $9.99 (up to 10lbs) flat rate for delivery within Greater Vancouver area and $19.99 (up to 10lbs) for the rest of BC and Canada. This may be more if you want to receive the items faster. USA shipping is $25 (up to 10lbs) but it may take longer through customs – up to 10 days. If your total order does not exceed $200, you will not be charged any duties (US orders only). Otherwise, it is your responsibility to pay any fees.