It's "worth" means different things to different people.
Am assuming that goods are checked and, if possible, compared with other outlets.
You cannot assume that, because the price is a £1, it's rubbish.
The "25p worth" could be due to exploitation of labour.....but that's a different story!!