long-life cream alternative