I've never had one last more than 4 months or so, even alternating between soaps. I am inclined to think that soap never "goes bad" however if it is a glycerine based soap, and is not sealed up, it...