I know it is too late. But what about newegg.com? They also provide the parts in India. From what I know, they have a good reputation in the US
It's true that newegg.com ships to India and the price of products compared to what we get here is low. But that's where the good stuff ends, in order to ship those products an additional customs and shipping charges are added to the original cost. The final price becomes more than what you are getting in India.