It's the kind of thing that makes you want to scratch places you didn't know would itch.
Everyone here has gotten a questionaire about, well, "upward looking suggestions". Holy Scott Adams, my teeth are itching. Fortunately this company has (depending how you count it) quite a few customers, and I have a good reputation and references, if worst comes to worst,