Painfully accurate explanation of what goes on, especially at the big box stores, but sometimes just as bad if not worse at smaller pet shops. My local reptile place has stopped me from buying things a few times and given me some DYI advice or a cheaper product that works just as good. That's why I keep going back. They're breeders and know what works and what expensive products I can skip on and still provide the same level of care.
My opinion is if you can find a shop that tries to get you not to spend money, that's the shop where you should be spending your money.