BidRack
Consumer Report
I too was scammed by bidrack. When I registered after I gave my credit card I was dropped, thinking I did it wrong I went back and the same thing happened. When I got my Bank of America statement I phoned their fraud dept. Who said that bidrack advised by their disclaimer they were right I was ...