A good puck of soap will last a very long time. I've got a 15 dollar puck of mitchell's wool fat that I've used for the last few months, and I've hardly dented the thing.

Found a place to get it...