Home Flower Care Wedding Rose Petals 101: Buying, Prepping and Storing Rose Petals