Yes, horrible.
In my first go at investing in Canada's system, I got majorly screwed too. The fees and lack of transparency here have been outrageous for a long time. They've started to improve regulations around those, but there's still lots of legal-theft-by-pros. Sickening indeed.