No but it also isnt the same pint of milk that has been sitting there for 20 days let alone 20 years. or the same cost structure to make the "new" part.
Now if he had kept the prices up to date, Ok but to suddenly say oh that price is wrong and go get a price off ebay or similar is just bad, simple really it is my money I'll shop elsewhere.