I did the weekly shop yesterday, DD needed deodorant and it was so difficult to find one that lasted for 24hrs, the majority on the shelf were labelled as lasting for 48 and even 72hrs! Why would anyone need these or are there some really stinky people out there who don't shower for 2 or 3 days? We all shower daily in my house and I suspect most people do!