I noticed that Canadian users are charged much higher than US - why is this the case?
Canadian dollars are almost on par with US dollars nowadays. And yet, Canadians are charged
C$99 - C$79 - C$29 as opposed to
US$79 - US$59 - US$19 for full version/upgrade costs.
My suggestions: forget about charging in Canadian dollars.
Just check out in US dollars and at the same price, we'd be much happier.