I have bought petals in the past in a dept. store, but lately haven't seen them, so I decided to buy these for a trip.  They are very thin and I was still poking through.  I guess I'll keep searching for the perfect petals