As far as I know no Online shop ships directly to India.
There are some in which first you have to transfer money by wire to their accounts. (additional wire fee of some $ 25 is charged) and then you can order. Shipping is then done through BlueDart/UPS/FedEx etc. There shipping is additional and you also have to pay for other taxes.
This is the procedure generally followed...at least on TechForless.com (I had corresponded with them regarding shipping to India and that was their reply)
So If you need to buy find someone that you know from US who will bring the thing gfx card/ram/processor/laptop when they come to India or let them gift it to you. But then they will have to pay for those taxes and shipping charges...or stick to shops in India