An infomercial, aka elevator pitch, is a short way of introducing yourself and your business in a way that will generate interest and possibly create a lead towards a sale. You know, after 11 years of trying to create the perfect infomercial I ... ► Read More