Roses are red Because of Valentine’s Day, it’s nearly impossible to find a bargain on roses. However, there’s a red-hot deal at Whole Foods Market. Through Feb. 14, the grocery store is selling two dozen Whole Trade roses for $20. (You must purchase two dozen roses for the special price. Otherwise, a dozen roses will cost $14.99.) Even rosier, save $3 with a digital coupon via its app — making two dozen roses just $17.