Eight stores in a city seems a lot, but some people have no idea how massive Shanghai is. It has over three times the population of New York City. Over 26 million people. More than in Australia. And that is just the population of that actual city without its neighbours. If you take a twenty minute train ride from Shanghai, you will arrive in Suzhou, another city with over ten million people. Another 17 minutes further there is another city called "Wuxi" with six million people. I can recommend putting Shanghai on your bucket list, even if you think that China is evil. The city is so far ahead of Europe or the US.