Both $100 worth of Bids on Bidtwister.com Am unable to use them as they seem to have gone out of business. I would like my money refunded to me at t…