I have a schedule that makes it very very hard to get into stores IRL. I tend to buy a ridiculous number of shoes on Zappos - like four or five pair at a time - get them shipped to me, try them on at home, then send all but one back. Since it’s free shipping both ways, the main downside is that I’m basically putting a huge amount of charge on my credit card until I get the extras returned.
For example, my older son is home for a few weeks before he goes back to college and he just mentioned yesterday that his dress shoes really pinch and he’d like another pair. I ordered him four pairs of brown loafers yesterday. Hopefully one fits and we can send three back. If not, then we’ll have to try to hit a store that carries wides.