Totally agreed! I used one before when I was brand new in Canada. They charged everything. How in the world in this digital world you would expect everything will be snail mailed (to me)? Photocopies, postage, time for making photocopies and time putting them in to envelope are charged and you can imagine at super expensive rate while emailing would eliminate most of the charges. Just checking postal code cost several tens of dollars. And there is nothing I could not have done. Although, I have to say I met a consultant before applying for PR and paid one time fee, not retainer. He actually gave me a lot of advices not on the CIC web site. CIC web site does not cover everything we need to know and is confusing, and sometimes not correct. It was before discovering this forum though. As long as the case is not complicated, I think this forum is the best resources and more reliable than some lawyers!