Apprently you are more a fan or the local B & M, that is your choice, as it is your money you are spending.
Don't worry on-line retailers are just businessmen with big ideas who did not stop with just one little shop. Honeslty with the Internet you have to be compete actively, or the online retailers will close your door. Also the online lives and dies today like any business, bad products, or bad customer service is news you do not want to go viral on the internet.
One local B & M way east of me has a fairly nice shop, good sized walk in humidor, great selection of Cigars, including house blend made by some of the better makers, has a Diamond Crown Branded lounge, sells nice watches also, and men's old school shavers, and grooming products. Last the staff know Cigars, is knowledgeable, and understands good old customer service.
This guys shop is in an industrial area, next too a private airport, not a foo foo building, and does a huge on line business out of a huge wearhouse in the same complex. He goes head to head with the other online rs like CI, Famous, etc., saying being me their ad. I will match the price, simple idea that captures more local sales.
I will defend the online retailer as I deal with several from time to time, those 4 or 5 have alway been positive experiences. The only time I got a wrong item I sent an e-mail, photo of the wrong item, explaination. I was told keep the wrong item, and sent the right item in 48 hours USPS Priority Mail.