BidRack
Consumer Report
I signed up for a "free account". On noticing charges on my card, I called them and they said it was not reversible. I contacted Discover Card who investigated, then Bidrack said I agreed to all and never called or emailed them which is a lie as I contacted them before I did Discover. The ...