BidRack
Consumer Report
I wanted to find what the site was all about and they said that registration was FREE so I thought... What the heck... So I registered and still wasnt able to bid until I gave them a credit card number so I foolishly did and BINGO... I was charged $99.00 on my credit card. Upon contacting customer ...