Mr. CoolGuy,
I dont know exactly this agency but they have their website , and I heard that a lot of people they just went through on this. For my side, I will not pay unless I got an offer and make sure that their agency is accredited by the Canadian Govt.