I think it is something like Dollar Hauler .. They are marketing to advertisers and saying they can get you sales but they are coming from people who get paid to sign up for the site / buy the product.