Viaziz.com
Consumer Report
I stupidly did what everyone else is saying here. I didn't intend to use the site but it says by adding your credit card details you will receive 200 Bids and implies you need to do this to see how the site even works. At this point there is NO MENTION that they will also charge you $199.99. They ...