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.
Shaving Legs With Sensitive Skin?
Shaving Your Bikini Area
Using Leftover Hair Dye?
Using Hair Conditioner for Shaving Your Legs
Shaving Your Legs with Body Lotion
Removing Hair from Your Legs?