BidRack
Consumer Report
I decided to try this site and completed the enrollement process. Credit card information was submitted and i expected that this be retained against any future purchases. My current credit card statement indicates a $99 charge. Nowhere did i read that my account would be debited! I expect that ...