Very dangerous thread here guys, I can assure you there are probably a few LHS owners reading these posts with great interest, many may even know their customers online "identities" as well...
What you say could end up biting you in the backside next time you do ask for their help!
The industry is what it is, no amount of online griping is going to change the status quo.