Well, after weeks of speculation, we finally have an explanation for the flowers. I'm a little disappointed that my happiness was caused by something as evilly corporate as a massive deodorant campaign, but at least they are being evil in a pretty and friendly way! See the completed ad display below...


I still think Esther and Iris might be on to something with their alien conspiracy theories though.
Whatever you do, DON'T INHALE THE CREEPY SPRAY-ON DEODORANT!!!!!