Nanjing lu and Huai Hai lu are mostly departmental stores and boutiques. i dont really like shopping at nanjing lu. didnt manage to buy a single thing. all departmental stores selling things you can get in Singapore for similar prices. huai hai got more stuff. more smaller boutiques. but a lot of people peddling for you to follow them to buy replica/fake goods. very irritating. they keep following you loh! arghh and there's a big H&M in huai hai.
my favourite will be qi pu lu. all wholesale there. but of coz must know how to bargain. but i find the people very very nice leh! very easy to bargain with. maybe coz i'm chinese also lah. can communicate. now even bangkok also very hard to bargain liaos. people there not as friendly. now vendors in qi pu are like thais many years ago. but i think also coz even after bargaining, they're still earning quite a margain from us thats why still so nice to us! hahaha but things are really cheap lah! if you're into online shopping that ship things from china, gees you'll go crazy there. they're way cheaper.
but you need to be really shrewd and smart lah. and it gets really crowded at some point. so gotta negotiate the crowd loh. and avoid days where wholesalers come and stock up. the vendors wont bother with our 1 or 2 pieces purchase. i think its monday if i remember correctly. cannot remember already.