Shanghai Xujiahui and Nanjing Road are both commercial lots, but they all have branded clothes and the prices are relatively expensive. Of course, there will be some cheaper brands, so the proportion of shirts is relatively low.
My family has a new West Palace, and the clothes in it are all cheaper. If you want to find bargains, you can go and have a look, but the quality of clothes is definitely not as good as that of brand clothes, and the clothes inside are also easy to bump into shirts.