I work in sales and I see this all the time. I don't even trust salesmen.
I, however, am completely honest with customers. Regrettably, I'm also the lowest income person in my department because of it. In my opinion, the guys who are the biggest geeks are probably going to be the most honest...