You gotta give them credit for creativity. Taste, no... creativity, definitely.
I noticed their price for a dozen dead roses was $19.95...you could just buy them at the local grocery store or gas station for $9.95 and just wait a day to present themlol