DealFun
Consumer Report
Purchased 120 bids always had difficulty placing bids. Site was always down or temporarily out of service. Recently found out that they are out of business. They have not refunded my money for the 120 bids purchased. ...