BidRack
Consumer Report
My scam was the same as all the rest. I thought I was giving my credit card to buy a bid package, which I did for. 03 cents. Much to my suprise, there was a $99.00 charge. Where did that come from? I called and got a huge run-around. To date, No resolve. I would not give these crooks my credit card. ...