BidRack
Consumer Report
As with all the other cases here, I joined Bidrack not knowing that I would be paying $99.00 for 175 bids. I immediately emailed their support address asking for a refund. They refused to refund the $99.00. The only reason I went to the sight and considered it was because of a fake news ...