Wyno once bubbled...
It's easy to be loyal when you get perks the way you do.
I would guess that most LDS are not like the one you go to. We have five LDS in my area and none treat us the way yours does and some know less about dive equipment then I do and I'm new to diving.
Well we provide all those things but people forget about it when it comes time to spend money. Now they just expect us to be here to do it. they give not thought to who is paying for it.
You really have to feel it to know what its like to spend hours tuning saome one up in the water or being in the process of doing a little repair for free or letting them use your fill station and notice an expensive new piece of gear hanging on their rig that you didn't even know they were in the market for. I'm guessing that getting hit in the head with a ball bat would be nicer. I've never done it but believe me it's very tempting to just tell them to get lost. Other than a lot of work that I don't get paid for anyway I would loose what?