Here the answers for your questions.

1) Fees are 20% more than other schools.

2) They are treating candidates well and good and friendly manner.

3)There is no corruption at all. You dont need to pay any under ground money for them. Of course they wont ask first.

4) You pls visit personally and apply for joining. They will call you after fixing the timing for you. Dont b silent after registering, keep tracking then only they will allot the schedule for you otherwise, they will forget it.

Hope you got everything. I got my license thru' Karwa ONLY.