If you find the different types of shaving cream for your legs to be expensive, try using some baby oil on your legs. Your legs will be soft and smooth and it also will help protect them from nicks.
ThriftyFun is one of the longest running frugal living communities on the Internet. These are archives of older discussions.