Yup this is getting really bad. Previously, there was about 3-4 rupees of difference but last year or so it has gone really above the limits.
But why don't you guys try using Payoneer. It does allows direct Bank Transfer, provide excellent dollar conversion rates and same day transfer. I'm using Payoneer from last 3 months and getting 102 - 103 dollar rate.