You don't just pay for a visa of any kind (except perhaps a visit visa) to Canada - AND you deal with government offices and agencies, not recruiters if you want to be sure you're not being overcharged or cheated.
You don't just pay for a visa of any kind (except perhaps a visit visa) to Canada - AND you deal with government offices and agencies, not recruiters if you want to be sure you're not being overcharged or cheated.