Today is my wife's birthday, and her request includes rose petals and candles. Who am I to complain? But I've never just gotten petals before. Do flower shops or other places sell them, or do I just need to buy a couple dozen roses and pull them off myself? Thanks in advance.