I used to buy VS but their quality is not as good as it used to be. Lately I've been buying these:
Maidenform One Fabulous Fit Demi Bra
They are very slightly lined/padded (just the foam cups) but I've found them to fit better than the others without paying $50. I've gained some weight and I don't need to look any bigger right now, but I'll take the shaping! Just because they don't have your size in the store doesn't mean they don't make it. I'm a really common size and they are just always out of stock. I have to go back a lot and when they have them I get them! I also saw these at Costco 2 for $18, but they had a white one and a weird color in a package LOL