Not true. Please post a link to these Many deals They reported signed deals for over $100,000 many times yet no revenue