Flowers are a fleeting gift, but beautiful and fragrant in the time they last. And that's poetic in a way, although most people like flowers because they're pretty, not because their deaths are philosophical. With a long history of symbolism - yellow for friendship, red for passionate love - that's a bit of a shame. With BloomsToday, however, the flowers are guaranteed to be fresh. They hand-arrange every order after cutting the blooms fresh from their farms, so there's no already-wilting bouquets that bring up questions of "dying love." BloomsToday has flowers for every occasion and a guide for flower meanings -- and they offer same-day delivery, with some restrictions on order timing and holidays. They also have an easy affiliate program that offers commissions for sales.