I am pretty sure that you know all about Xujiahui outlets as well as other locations in Shanghai in which you can get those items ...
The main difference here with this newly opened shop is that there are no seperate little outlets, but it is the same shop on 6 floors ...
http://www.mediamarkt.cn/en/Arnaud went there last week and said that it is possible to find everything in one location.
It just looks like one of our electronic stores in Europe.
Concerning the prices, Arnaud also said that there didn't seem to be much difference with the other locations ...
Guess it's Christmas starting early this year