HuskyPup - 9:28 pm on Feb 16, 2010 (gmt 0)
The reason is plain and simple. India and China visitors don't shop online. They're too poor. Most probably don't even have a credit card.
What an incredible lack of knowledge you have about what's really happening in the world.
The Indian middle class alone is larger than the entire population of the USA and Canada combined with a huge, and rising, spending power. Just because they don't want to buy from US sites doesn't make them poor, does not mean they do not shop online and definitely does not mean they do not have credit cards.
BTW, it's 2010