I don't understand the issue. Everywhere you go, if it's sold in a store, it's going to be more expensive than if you buy online.
Online sellers don't have the same overhead as running a storefront, storefronts have to cover the lease on the building, the utilities on the building, whatever CS items they offer such as water, coffee etc for customers. Then they have to buy and store large quantities of the product, pay for shipping, pay for advertising, and make a profit on top of that in order to stay in business.
I would LOVE to have a store near me that carries Adams products. The only thing close to me is a Detail Garage that is about a 30 min drive from me.
I'd happily pay a premium on the individual products to be able to go into a store and pick them up the same day. and potentially get some advice on the products themselves.