Do companies still use cheques?
Shops don't. I would phone CS and find out.
Was it originally paid for with a card that's now expired? That is the usual reason for not being able to refund directly back.
Was it originally paid for with a card that's now expired? That is the usual reason for not being able to refund directly back.[/QU
No card does not expire until later this year.