Shipping is free to anywhere within Canada. Shipping to the USA is a $3 flat rate and shipping elsewhere globally is a flat rate of $5
Shipping is from Ottawa, Ontario, Canada.
When an order is received it is shipped as soon as possible through Canada Post. Canada Post ships mail out of Ottawa twice a day at 12:30 PM and 5:00 PM from Monday to Friday. Weekend orders are usually sent on Monday at 12:30 PM.
Shipping times to USA vary with distance from Ottawa. I have confirmed information that shipping to Texas and to Florida take about 8 days. Shipping to New York takes about 5 days. Shipping to Australia or Great Britain takes 14 days.