BidRack
Consumer Report
I was bidding on an item. I was told I had free points. Then they said I did not and they charged me $99.00 and $66.00. I agrued with them about refunds for false advertisement. They said they would credit my capital one account $99.00.. I later field a dispute with my credit card company. # ...