BidRack
Consumer Report
They took $99.00 out of my credit card! I was so mad that i told them i was going to submit this to credit card & would fill out papers to protest a charge that i never make. It was a bidding that had nothing of any value but 2 or 3 things. The rest was cheap crappy stuff. When i protested the ...