If you've raised your eyebrow at the concept of all-over body deodorant, you're not alone. The idea leads to more questions ...