That was freaky. Well, Dave's blog is pretty highly ranked on Google, and pages here in the forum show up pretty quick on google search results.
If I was running a business, I'd have my finger on the pulse of the Internet to see who's talking about me. So I'd have auto-searches set up to notify me about people talking about my company.
You can get an RSS feed of forum titles too, and their company name is in the title of this thread.
And having the company rep on the site is always good, but coming here and saying "trust me, we're ok" is meaningless.