Nope!
Put them on the ledge of my shower as recommended and all they did was crumble.  No aroma that I could detect.
Rating: 1 stars