BidRack
Consumer Report
This site charged $99.00 to my credit card by stating that they needed the cc info in order for me to begin bidding. There was never any notice that they would be charging my credit card immediately or asking me to select an amount to be charged for bids. I contacted them repeatedly and they said ...