Although my (high-value) refund was protracted (35+ days), they did eventually initiate the refund, but they made me work hard for it, with dozens of phone calls and emails and time spent on it. I will bump my experience rating from a 1 to a 3, as the vast majority of my experiences over the years have indeed been positive, however, I do standby the opinion that their general customer services needs attention. I'm also a bit disappointed that nobody contacted me to apologise or offer an explanation.
I will continue to use Mr P, as the brand gets a lot of things right, and I hope to upgrade this rating in the future.