Im very fortunate to have multiple B&M stores in my area. Companies like Vape runners (who deliver juice / mods for 2.99 extra +tip usually) and Vape Dojo who don't really price things crazily. They both have a wide selection of juice to choose from (from multiple premium companies) for the same price as online.
Now for juice, i usually go B&M unless I am looking for budget juice. But that is because any premium line I want Vape Runners usually have, and I can sample it in store for free. Also, their own line is damn good. However, I am going DIY pretty soon, larger initial investment but it will pay me back over time.
I prefer using Tanks on variable mods but drippers on mechanicals.
However, I will never buy gear from B&M stores unless it is within 5 dollars or so of the online price. I usually can find some random 1 day sale that works in my favor. Or buy something on facebook groups used lightly for 50% off. Or do raffles.