BidRack
Consumer Report
I was charged $27 and i won and got charged for a small thing which I never received, Then they started charging my Credit card for no reason and they did care ...