I think the key is to find a service without unnecessary steps that works reliably. I tried different options: some delayed the money, others didn’t accept my card. Eventually, I found a convenient tool: you just select eth to eur, enter your card, and confirm — no order books or waiting around. The transfer comes pretty quickly, and support is available 24/7. Personally, this site helped me out:
https://paybis.com/eth-to-eur/. Maybe it will work for you too.