They billed my Credit Card twice and I got nothing in return. I signed up with BidTwister thinking I would be able to bid on items. But they billed m…