I don't think so is for free. Nothing is for free in Canada.
It is an advertisement for canada visa , just got 2 emails from attorney David Cohen and Max Desveaux assistant. which are part of this business.
And nothing is wrong with that. But don't make it so hard for people. That is my point. At the end of the day only the embassy officer will make the decision.