Occasionally we have had people in India, Indonesia, and so on ask where they can get DMC floss. Although it is available on the internet, it usually can't be shipped outside the country where the vendor is, due to DMC's policies.
I now have a contact at DMC in Shanghai who has distributors in China, the Philippines, Indonesia, Malaysia, Korea, Japan, Hong Kong, Vietnam, New Zealand, Taiwan, Thailand and Australia. There isn't a distributor in India but he said that he can supply people in India.
The DMC website has a place where you can search for stores:
Darn it, I wish I had known about that when I lived in Shanghai. We moved home in February. There was a little shop (I can't remember what road it was on), but it was a really little shop. I generally kept a list of what I wanted and picked up everything when we were home for a visit.