BidRack
Consumer Report
Bidrack fraudulantly/deceptively billed my credit card $99 for "bids and wheel spins" that I never knowingly purchased when I signed up for a "Login" to their Web site. ...