I booked a service with a company and decided to cancel it and so asked for a refund. They agreed to refund me and processed the refund but said that it would take 10-14 working days to appear in my bank.
I don’t understand why it would take so long as opposed to instantly arriving like how when I initially sent them the money via bank transfer, they immediately received it.
Why does it sometimes take so long?