This deal has ended.
Update: these are not currently available for 2/14 delivery. 1800Flowers has a bouquet of 18 Sweetheart Roses for $19.99 plus $7.99 for delivery. This is about as low as I've ever seen for flowers online. (Note: our 15% off and $10 off $34.99 coupon codes are not valid at this price.) I'd place the order now, as both the price and the delivery fee will likely go up as we get closer to the 14th. Very colorful; sure beats the standard dozen roses red!