DealFun
Consumer Report
Deposited $100.00 in account and never bid. Then their website disappeared. This is the only email I ever received: Subject: Bids Remaining in your Account I mailed [email protected] for a refund. Have never heard from them. ...