I'm still waiting for £400 of refunds for me and my son. I've had the parking refund back to my Amex card but nothing in the bank account yet and the email said it would come in the second week of June.
Only thing is, I have changed my bank account twice (don't ask) since I first took out an ST...