I don't care if they offer or not, if a company refuses me a refund as per consumer law in Germany, I will file a complaint against them on the Consumer Protection Agency and let their legal team handle it.
Guess what, I usually get my refunds back from companies that tell me to f** off.
Guess what, I usually get my refunds back from companies that tell me to f** off.