I don't make my own but I do use soap nuts which are natural and pretty cheap although you usually need to buy them online. You can also get fairtrade ones.