I do have a suggestion if your friend is younger and enjoys artsy types of things: Proflowers.com
They have freshly cut flowers that they send in a box straight from the grower, along with the leather-leaf ferns, baby's breath, or other foliage accentuations, and you can include a vase or other add-ons with the order (chocolates, etc.). The person then gets to cut the flowers and arrange them to their personal tastes. It's sooo much less expensive to do that and the flowers last for a really long time, much longer than ordinary cut arrangements from a florist. If it's a gift for someone who doesn't have time or inclination to do that, I do think that they also have some arrangements and plants as well.