It really depends on your shop or shops like everyone else says...I'm lucky Michigan is jammed packed with some awesome LHBS's big and small, so I don't order online. I can find just about everything I need at a decent price. Plus it's nice to have a relationship with the owners and staff of shops, rather than faceless and online...
For example, a lot of retailers both online and brick and mortar have restrictions on the amount of hops you can get right now with the shortage...I freely admit, that at two shops, those restrictions don't NECESSARILY apply all the time to all the customers. If they know you, on occasion those rules may be bent. The 6 ounces of hops I needed for an IPA recently when the rule are 3/5 gallon batches, can attest to the benefit of having a face to face relationship.
There's something to be said for having some people with more experience tasting your beers and critiquing them, especially if you think you have a problem.
It's really fun to hang out at an LHBS. I've walked in on numerous occasions and got to try some awesome beers out of their fridge...
If you have a brick and mortar shop a reasonable distance from you, and they aren't a$$hats (some are, or they don't know crap about brewing) then I think it's a good idea to support them....even if you gotta pay a wee bit more (I'm not talking overpriced/being gouged,but maybe not the best price) then I would encourage you to support them...Like any independant/small businesses it's a good idea to support them...otherwise the walmarts of this world win...