I was in contact with them a year ago. They said they would get me a job for a pretty hefty sum of money. However, they weren't prepared to give a guarantee on paper, neither were willing to provide details of someone who actually landed a job through them.
What is your CRS score? Most of the things they will provide you can do by yourself like ECA, IELTS. If you have a good enough score then stay away from any consultant. If not, well then it all depends on how desperate you are to get to Canada. If they do land you a job with LMIA then you get 600 points which means ITA!