BidVertiser?

Anyone had any experience with them? Any good? Do they pay?

http://www.bidvertiser.com/

-Ben