I have posted this several other times, but I can see why this keeps coming up. When we peruse the online vendors, we are shopping the distributors. Pipe shops have to pay about what we pay to get those tobaccos in stock. And, according to retail, you want to keystone all of your products, which means you triple them. They have to pay for a brick and mortar including all of the utilities, and most folks don't realize that utilities for commercial property is about triple what residential is. Same water, same electricity, but when it is for a business it is way more expensive.
We are sort of spoiled, being able to order from Laudsi directly at about the same price that pipe shop would have to pay.
All of that said, as much as I want to support my favorite B&Ms, I order most of my tobacco online. However, I still will pick up a tin from the B&M, along with my pipecleaners and such... to help them keep the lights on. I usually make all of my pipe purchases from B&Ms as well. But, tobacco, I order that by pounds online.
But, as a former business owner, I totally understand the prices. I just do what I can to support them, but I have no qualms about ordering online.
If legislation passes, all we will have are the B&Ms. So, support them if you can, if at least just in a limited way.
YMMV