Will stop by next time I visit Shanghai.
As for all the ignorant comments about China, you won't know until you go. It's rather difficult knowing much about a place halfway around the world, especially for us North Americans. If you have the chance, go and take a look for yourself. It'll be a pleasant surprise.
Seriously...