Agreed with Wayne.
and because I don't care (apparently) of how many - a member will give me, I will just say my opinion even if some don't like it. It's my opinion after all. Not yours.
Those who hired a consultant are 90% :
uninformed of the whole process,
or not very smart (this is not an insulting word, some people are just not as smart as others; that doesn't mean they can't immigrate to Canada),
or insecure,
or bored to do it themselves and can afford easily 2000$ or even more.
The rest 10% or less, are just unique, hard cases which would be better consulted by a (true and legitimate, though hard to find) lawyer.