Unless you're buying a really cheap bunch of flowers, a floral arrangement can cost anywhere from $30 to over $100! Especially if you're buying them during peak times like Valentine's Day, Graduation, Christmas, etc. the prices can be quite high.
Roses and daisies are great, but succulents have so much more variety and diversity. Plus, the prices don't skyrocket around holidays like flowers generally do.