I sent a P80 for a service about a year ago and the service was slow. It was even longer than the slow time that I was quoted and I would possibly allow several weeks to be on the safe side[&o] The delay was in queuing to have it looked at. Once I was at the front of the queue and told what work needed doing, the engine was back with me in a few days. If you're lucky then there might not be too many ahead of you.
The quality of work is good though. I sent mine in wrapped in bubble wrap as I didn't have a box for it. It came back in a new box, with a new case and looked like a brand new engine