I am a lawyer and working in immigration is not easy. You should report your consultant to CIC. In my firm, we accept your money only if you get your papers. So no positive result, no money. That's the way it should be for all immigration professionals.