BidRack
Consumer Report
Found a charge for $99 on my credit card, when i signed up at the site i thought it was a free site and the credit card information was for any future bids that i won - sort of an ebay and paypal combined site. Boy, was i wrong. There was no information screen to say that there was ging to be a ...