BidRack
Consumer Report
Looked around site, must have given them cc info, intending to bid on something for a very low amount, but did not, then they charged my bankcard $90, $60, & $60. Called my bank, they immediately credited my account and are investigating the charges. This company told me when I called that I ...