Shanghai is a lovely place to visit. It is China most dynamic city and the economic capital of the Asian giant. The city has an incredible contrast between old and new China, with ancient buildings that resist besides the modern skyscrapers and with "old thinking" Chinese living along with foreigners and modern Chinese.
If you want to have a glimpse
of old Shanghai you can always visit the Yuyuan Shopping Center were
traditional stores showcase the most demanded Chinese souvenirs.
If you need state of the art electronics and foreign products you can go to Xujiahui's (One of Shanghai's modern districts) Grand Gateway Mall and the Pacific Mall.
And if you want to copse reality, just go down town. There you will find anything you need, all mixed, new and old, real and fake, all China contrasts in one street.
But life is not only shopping, so when in Shanghai make sure that you have time to visit the city and take wonderful pictures. it will surely be worth it.