Not everyone's looking to "cash in." A lot of these shops are being opened by former smokers who want to try to help others. They will learn.
Please tell me that you see the obvious arrogance of someone claiming they want to help others, and got into business to help others, but does not know enough to HELP OTHERS.
It's like getting mad at someone because they told you not to get plastic surgery from the unlicensed person who operates out of hotel rooms. They just want to help people too, right? But their lack of knowledge can put peoples lives in danger.
Just remember, these shop owners are RESPONSIBLE for their customers safety. If they do not know what they are doing they could put someone else's property, health, or even lives at risk. There is NO EXCUSE for allowing a potentially dangerous retailer to remain open, and quite frankly defending them is insultingly stupid.
So, before you get oh-so mad at how people treat them, ask yourself this.... Would you be willing to insure their advice and sales with your own personal money?
If not, shut up, because the truth is you know they are putting other peoples safety at risk for their own profit. If you wouldn't insure them with your own money then you don't trust them or their advice, in which case you certainly shouldn't be defending them.
Would you go to a heart surgeon that hasn't learned how to do heart surgery yet? If not, why would you buy a potentially explosive device from someone who doesn't know how they work?