Where can I Buy Rose Petals
You can buy roses or rose petals at your local florists. Normally, you will need to a buy a rose or two and then pull off the petals. You can also try your local grocery stores. Most grocery stores have a floral department.
You can get rose petals at your local florist in town if you are looking for fresh flowers. If you are looking for fake, then you could look at walmart or hobby lobby.
I was searching on internet for several days and found quite a few cool websites but at the end of the day I still think the best choice is there: http://tinyurl.com/cbxlvvd
If you want to compare with the full variety of choices you should go to: http://tinyurl.com/cbxlvvd