This Christmas I have decided that I want to give away homemade soaps. I have a couple questions. First, how long in advance can you make the soaps, and how long do they last? Do you have any good soap recipes? Also, is it easy to make soap, or hard?