EXCELLENT post Steve
At the end of the day, there are a few things that have worked for businesses for years such as honesty, patience, hard work and a high value on relationship building (both customer and vendor).
Unfortunately, like any fledgling industry (and let's face it - in the grand scheme of things, this IS a fledgling industry) there are plenty of bad guys and wannabes. I've always respected your ethics Steve and always considered you not only one of the GOOD guys, but a good friend as well
-- Bill