BidRack
Consumer Report
I went on the website just looking at it. I saw something I might have been interested in and it said to put my credit card information in to be used ONLY if I would win something. There was NEVER a mention of $99.00 fee but a month later there was a charge on my Visa for $99.00! I actually called ...