I had a shower pump installed when we had the bathroom re-done about 10 years ago -- it was a Triton pump that I'd bought for another house 10 or 15 years before that (from Homebase, I think), but which I never installed. (I decided that running the pipework was beyond my diy skill level, so abandoned the idea -- the pump then sat on a shelf in the garage until we moved house.)
The pump packed up last weekend, and I had the plumber who had installed it for us replace it with a new pump (Stuart Turner) that I bought from Screwfix.
When he went to install it, we discovered that the positioning and spacing of the H&C inflow and outflow connections were *exactly* the same. Didn't even need to replace the push-fit flexible tails.
That has never happened for me before; I don't expect it ever will again...