ProFlowers offers two-dozen roses for $23.99 after instant savings plus $12.98 for shipping.

Regular Price: $42.97

BUY NOW: $36.97 at ProFlowers