OMG, this is too funny! Have you ever seen Jay Leno's segment on things he finds at the 99 cent store? He would love this :) Did you buy one? What did it smell like? And if my high school Spanish serves me correctly, the word "Pastilla" means candy in Spanish? So is this Deodorant Candy? Yummmmmmm:)