It's not really cheaper. You can get much cheaper stuff at the local pound shop or supermarket, but it is way nicer to the skin, I can control what goes in it and I can make soap just the way I like it, special oils, special fragrances and any look I want. Homemade soap is also free from artificial surfactants and can be free of synthetic fragrances