I've been going enough years to have seen old and new stock (like decoders, Kadees, Oxford die cast etc) on the shelves at the same time.
Loco prices are a good match for Hattons. In fact on one occasion his stock of a new loco arrived the day I was in and at the time there was no price for it on Hattons web site. So we agreed on a price. The next time I was in he reduced my purchase of that day to compensate for overcharging me on that loco.
Edit : As a point of interest the shop I mentioned in post 9 was closed in less than a year after the new owners took over. I heard they were operating from a market stall for awhile and are now only mail order. Real shame. Under the original owner it was not the cheapest of places but was a little gold mine with some of the things he sold.