In m experience, a puck of soap lasts for AGES compared to a cream. But I can't understand why the salesman told me they don't last as long as creams. Was he confused or are some soaps faster than others?