Dear Secret Invisible Solid Flawless Deodorant People:
Here's a little hint for you, if I can see it, it ain't invisible.
If it ain't invisible, it ain't flawless. In fact, I'd say it's flawful. Flawful, and awful.
Your product sucks and I will no longer be purchasing it for $5.00, which by the way since we're on the subject is too damn much for a stick of deodorant.