They have always been slow. I was told once that a cheque would take 7 days to clear. When I enquired as to why that was, the minion replied "It just does". Never used them since. Tesco use the fast pay system with the other Big Banks that operate it but I have no experience of refunding time.
OnePlus 5 review