I was a supplier.
They started off well but then they increased the bids ranging from £10-£25 just for a lead. They say if the first response is a 'no' we won't charge you. However in my line of business it can start with a yes and then become a no depending on negotiation and pricing....so I would potentially lose significant money.
To me it's alot to pay for just a lead when you can go to Add to Event and pay £2- £3 for a lead.