I've had good luck with VS

Good quality products, the sizing is fairly easy and consistent, the pricing is competitive and they always have great sales going on (I've never paid full price for anything from there) Their customer service is second to none
I have a rather limited budget to work with so I look for quality at a good price... I'm no supermodel, but they always make me feel like one