I just realised my sanitary towels are promising me 'Up to 100% leakage protection', which I think must win the prize. I mean, what is that even supposed to mean?!
Have you seen any daft slogans or statements recently that have made you want to growl?