Bricks and mortar. I haven't had enough success yet discovering a specific designer or house that gets me such that I feel I can do online with confidence.
Locally, I like stores that carry a lot of different designers vs a house brand. However, there isn't a lot of choice. Winners, Sears, Reitman's, and recently Marks Work Warehouse have seen my charge card. (Marks sometimes carries tall sizes, and almost always has a comfortable mid- rise pant ( below belly button, but above, well you know!))
I used to frequent a small boutique for 'signature' items, but they closed 2 years ago. We have 2 specialty lingerie stores that carry the smaller band sizes, so I have some pretty nice 'smalls'!
I shop a lot when I travel, and sort of do the reverse and visit house brand/ designer shops. One of my all time favourite items is a BCBGMaxAzaria top I got in Toronto 6 years ago. Marks and Spencer in the UK had me pretty exicited last month, and I bought 3 items there.
We have 2 bargain stores called 'The Bargain Shop' and 'Giant Tiger' that are generally full of awful stuff, but sometimes get a shipment of remaindered high
end goods.
In conclusion, I'll shop anywhere. BTW, though I shop a lot, probably an average of 3 hours each week, I don't buy a lot. A lot of my shopping is 'research.'