I filed my student visa through Edulaunchers a couple of months back. The process has been really smooth and transparent under guidance of Sarika mam and Megha mam at the Mohali office.
I am satisfied with their services and do recommend to others as well.