Exclusively for our readers, get 2 Dozen Long-Stem Red Roses for $36.88 with free shipping at Rose Farmers when you shop through our link. Delivery would normally cost around $15. This is one of the lowest prices we've seen on long-stem roses. You can also add up to two additional dozen rose bouquets (from 10 color choices) for $8.88 each. Please note that the roses do not come with a vase, but several options are available for an additional fee. Delivery is not available on Sunday or Wednesday. Sales tax is not charged in most states.