If you are lucky enough to live near a well-stocked health food store... that should be your first stop. Life for you will be infinitely simpler than it is for many of us. The complicated reality may be that you don't live anywhere near a health food store large enough to carry all of the supplies needed for homemade cosmetics - which means you must delve into the underground world of online shopping for herbs, flowers, clays, and oils. Here's a list of some of the best suppliers I have dealt with, heard good things about, and shopped from.
www.edenbotanicals.com (essential oils)