BidRack
Consumer Report
I would have not believed the 'scam' bidrack is doing until i found out a $99 charge on my credit card. I complained & i was told it's the 175 bids i purchased. I know i didn't buy any, didn't authorize it. Why would i? I just joined on 6/23, i saw 165 bids 50 bonus bids upon signing up. So ...