BidRack
Consumer Report
My wife and I went on to look and see what the website was all about. We signed up for what said was to be a FREE account... It asked for our credit card information and we thought this was in the case that we won a bid and we would have to confirm the purchase. As soon as we realized that we don't ...