I've been waiting for a refund since June for a cancelled CR.
After much back and forth I got the 'sincere' apologies email and promise of action.
Then an email saying case closed, no refund due.
Another few months and I received a conciliatory phone call from the 'VIP Team' - more apologies...