Stirling soap ingredients is a lot LESS than B&M soap ingredients, Stirling soap ingredients will NEVER change in the future, Rod and Mandy from Stirling need to keep the cost of the amount of ingredients DOWN when making new soaps.B & M Retails at 24.99 USD, Sterling at 14.60 USD.