Whole Foods through Amazon is offering Two Dozen Roses for $19.99 with Free 2-hour delivery for Amazon Prime members with orders of $35 or more or Free 1-hour pickup in-store for a limited time. There are five colors to choose from. Deal ends February 15, 2022.