I know a couple honest guys. But yea, rarity imo. I've found the older a dealer, usually the more reliable and trustworthy. If you dont screw people, chances are they wont screw you.

You could check out a mail order service too, there's quite a few reliable ones out there. Although the risk involved is equal or greater too purchasing in person. But at least you know what you're getting, and there's usually more "satisfied" customers you can sound off too to verify said mail order is good.