Peco at Beer's main customer base is the holiday maker making an impulse purchase, not the savvy model railway enthusiast, so the prices reflect this.
It was always thus, I've only been once, about 30 years ago, and everything was RRP.
TBH, I'm surprised there was only a couple of quid in it, I would have expected a bigger differential.
Mike.