I don't know what kind of SPs you've met in the past, but I think your comment is rude, unjustified, and unfair.
Some of us are true gems (and I count myself amongst them) and I really think it was really offensive from you.
I may be a marketing genius, but only by being dedicated to what I do, not by telling lies, like, I believe, most SPs.
I believe this is the dot on a white sheet.
This been said, please gents, before meeting, do your homeworks, and don't forget that you get what you've paid for... This could prevent bad experiences...
My two cents...