For purchases from India:
1. For amounts higher than 1000 USD value, you need to have an Import Export Code (IEC). Only then can you wire transfer funds.
2. With the new Goods and Services Tax (GST), it is possible for you to set off incoming Tax for your services against GST paid for your equipment purchases - something that you could not do in the past. Effectively you end up paying lesser than before in terms of customs duty and other local taxes.
3. SD has dealers appointed in India, my company being one of them - so there is no reason why you can't buy your SD products in India easily and effectively. I speak for SD and someone from SD may kindly chime in here it they feel so, but I am pretty sure that the company will not start its own online shop for many reasons.
-vin