My perception of you is that you're... well, kind of condescending and a know-it-all. If the staff in my local shop acted the way you come across via text on the board, they'd be fired.
In fact, the management at my local shop has fired staff that acted the way you come across in your posts in this thread.
Now, I realize that I'm new around these boards, but you've lost my business based on a few forum posts. I happen to know some facts, but I come here for education about facts I don't know, information about things I don't know, and suppliers because I cannot drive for medical reasons.
Did you know that stopping online sales hurts people who are well past legal age who cannot drive and who may not be able to physically get to a local shop?
Little things like that should be of concern to you as a supplier in the age of internet commerce.
Text doesn't necessarily convey things properly, but dude, I find it hard to believe than anyone can post so many consecutive message that convey them in such a negative light unless the impression is indeed accurate.