No refund?

If you paid by credit card or debit card then your country may have laws that allow you to get those companies to act on your behalf.