Photo credit: Michael Phillips Anyone who’s ever had to buy flowers for Valentine’s Day know that it can cost you a pretty penny. But this year it appears that Whole Foods is coming in to save the day — and your wallet. The grocery store chain will be offering an amazing deal on bouquets of two dozen roses, setting the price at a low $19.99. Customers will be spending under $1 per flower, which is practically unheard of when it comes to Valentine’s Day florals . There is one small catch though: the deal is only for Amazon Prime members, so if you haven’t used up your free Prime membership trial, now just might be the time to do it. The deal is running from now until Feb. 14. And if you happen to be buying your roses on the holiday itself, you can even get them festively wrapped in-store. To make the deal even better, Prime members living in any one of 2,000 select cities will be able to place their orders online and have the roses delivered directly to their door in two hours or less if their cart totals $35 or more. The deal seems almost too good to be true, but in a press release, Whole Foods stated that the amazingly-priced roses are still covered by the brand’s Whole Trade Guarantee , meaning they are Fair Trade certified and meet both the company’s ethical and environmental standards. “We are excited to offer a great Valentine’s Day deal on Whole Trade Guarantee roses, a truly special product,” Vice President of Perishables Support Carol Medeiros said in a statement. “We work closely with the farms to bring the best varieties and quality to our customers. Not only are they a perfect way to show your love, they are making a positive impact in the communities where they are grown.” Now the only thing left to do is go out and buy some roses to make your loved one (and your bank account) happy. You Might Also Like