My Lawyer CILAIMIGRATION, they are CIC Certified, no middle agency or middleman in between CIC - CILAimmigration and you. give my referance you will get discount and they are cheaper too. I dont know they have branch in India, but I applied from USA and paid them by CC, they have office in Canada. they already cleared lots of imigration.
Himanshu2277