Ever thought that your best potential customers might not know what social seo media dilogarithmic content super plus delivered over streaming video tube means? As well as being so overwhelmed that they lock away their credit card for good?
All they want is new customers... plain & simple
If you talk in their language instead of yours you might just sell more of your services..
How have you found this conundrum out in the field?