Normally, I shop for clothing like a three-year-old, in that my wife will look at my wardrobe, wrinkle her nose and drag me to a clothier, make me try on stuff, and I buy what she tells me to buy. I have bought, on my own power, exactly one nice shirt in the last 15 years. Luckily, Milady liked it.
I've never liked buying clothing online (I don't buy clothing anyway), because I'm afraid they won't fit. However, most stores don't carry trousers with suspender buttons, so for cowboy duds, I'm forced to click on the link.