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.