why are wedding flowers so expensive – july 2021