creams can go downhill after a few years at best if not completely used up..soaps can last years and still perform great..probably because one is much more solid than the other :p