BidRack
Consumer Report
I bid on items recived one tha i won it didnt work all they would do is give me pennys back to the acount asked them to give me back my money never heard back never showed up on credit card ...