Williams shaving soap is really nice. It has a good scent, it's cheap, it dates back about 200 years, but it's also very hard and requires a 10-minute soak in hot water for an easy lather. So here's what I did: Grind it up with a cheese grater, smoosh it into a bowl best as possible, then add boiling-hot water and just let it sit for about 10-15 minutes. Then drain the water, smoosh the soap down even more, and stick it in the fridge until it's cold. This softens it up and makes lathering a cinch, no need to presoak it anymore and it builds within seconds of adding the water and brush. It also kills a lot of the scent, if that was a problem for you: