Dealing with over zealous sales people is the worst! They come at you with all kinds of hype and statistics of their past success, when in fact all they really care about is making commissions and sales. When trust is broken in these efforts, it is almost impossible to make a sale so the same thing rings true with your online presence. You need to come across as a trusted solution to solve their needs.