DealFun.com
Consumer Report
I registered for norack and somehow found myself on this site. I thought I bought a $99 bid pack. But I must have purchased more than one bid pack. Everytime I try to bid within 15 seconds it kicks me off. The Website has gone down at least three times today for maintenance while the bid clock is ...