Holy cow I forgot about this place, I think they left the site, we have not heard from them in a long time. You can call your bank/credit card place and you should be able to get a refund that way, but you pretty much just put a $100 bill in a old vending machine that only takes money and have no way of getting it back out...easily (bad analogy )

Did you talk to them at all?