Will ship to anywhere in Canada. Shipping in Canada is next day from payment and comes with insurance and tracking! Canada Post goes by weight/size/location so IM me so I can get a shipping quote. If you live in St. Catharines, I can arrange a pick up. Thanks!