Fashion Bug is a great shop for brand-name tops-its a branch that is all over SL.
Female tops- 240 rupees-quicksilver,abercrombies,roxy,diesel etc-although they are tight!
Male tops-Lacoste black polo about 500 rupees-they also do quicksilver, adidas, nike etc. They have many sizes, but we did find that they are a tighter fit than you would expect in UK.
Apparently No Limit is also good, but I didn't make it there!
House of Fsahion was really hit and miss, worth looking for a laugh! I have to say that I did find any tops there, but they do jeans which have a decent length leg! Oh and their jackets are worth looking at.
Majestic City was good for DVD's and the 7 that I bought for about 220 rupees each, actually work and are of good quality!