It's a scenario feared by all. Arriving at work, a party, or even just a dinner date, only to catch a whiff of BO - and ...