how long does 250ml shower gel last