You realise that their number one aim of business is to make some money
Sure the sales used to be better, but now the products cost more money so that's going to reflected in the sales prices. Pretty much everything is £7.99 which is cheap, the ones you've highlighted all came out less than 6 months ago...