In terms of "hidden" charges, let's not forget the "system access fee" for Canadian cellphone service.
You pay $25/month for a monthly cellphone package. The cellphone companies then tack on around $7.00 for the system access fee, around $1.00 for 911 service fee, etc. Why don't they just say...