Friends,
I have applied for Canada Immigration thru the consultancy http://www.protechimmigration.com.
The agreement was,
the processing fee is : 1900 USD
Immigration fee : 550 CAD
if visa rejects due to some problem with the consultancy then they will return 1300 USD, as per the agreement...