I'm on a CAD65 plan with Fido that includes 10GB so that's CAD6.5/GB if you ignore everything else that comes with the plan. That would be closer to what other countries are paying. Where does the discrepancy come from though?
Edit: I just checked and it's actually 15GB but that's a "temporary" add-on apparently.