You can get a refund (through your bank) up to 8 weeks after the transaction (under SEPA rules) so you can wait and see or else block it before it's taken.

If they can't supply the service then their side of the contract with customers is breached anyway.