Follow @_Jordan on Micro.blog.
Even adjusted for inflation those hot cross buns would have only cost 84p each (or 42p for the buy one get one free)