Canadian prices are quite balls. The shipping could be OK depending on the size/carrier, so it would still b cheaper to get it from US, but it's the duties that effing KILL and really make it not worth your time. I got really lucky once and some expensive stuff (~300$) went through customs and I didn't have to pay anything. But of course that only happened once