It is surprising how affordable flowers really are: 120 years ago, the best roses sold in New York for $18 a dozen, and arrangements went for $40 or $50 — this at a time when hotel rooms rented for $5. Today a bouquet costs about the same as it did then, but $5 won’t cover cab fare to a hotel, much less a room for the night.