From what I have seen and the way that I have been approached. They are a lead generating service. They charge between 15 and 50 dollars per lead and give the same lead to multiple companies.I do not like biding wars.In the end no one really makes any money espesially when there is a third party...