Amazon saves the day once again. 

By Katie Holdefehr
May 11, 2018
Johner Images/Getty Images

Mother's Day is this Sunday, May 13, and if you haven't already pre-ordered a bouquet to arrive at Mom's door on Sunday morning, you may be getting worried. While you can always pick up a bouquet at your local grocery store (Lidl and Whole Foods are both offering some great deals), by the weekend of the holiday, the selection is typically so picked over you could end up having to buy the saddest arrangement left on the shelves. If you don't want Mom to suspect that her flowers were a last-minute consideration, Amazon Prime Now is coming to the rescue: this weekend, the service is offering free two-hour flower delivery in select areas. 

RELATED: How to Make an Easy Mother’s Day Bouquet From Grocery Store Blooms

To check if Amazon Prime Now is available in your area, visit the website and enter your zip code. And if your area is eligible, you're in luck. Currently, the service is limited to major cities, including New York City, Boston, Denver, Orlando, Raleigh, and Richmond. Then, select the bouquet you want from a local store that's listed and local couriers will delivery it to Mom's doorstep within the time window selected when you check out using your Amazon Prime account.

And if you also forgot to pick up a card, don't worry, you can add one to the rush order, too. Want to create a more substantial present? Depending upon the options in your city, you can add a scented candle or a book (like a Joanna Gaines's new cookbook) to your shopping cart. Order it discreetly right from your phone and your family will never suspect that you didn't spend weeks picking out the perfect present. 

If you're looking for a gift that will last longer than a bouquet of fresh flowers, consider signing Mom up for a subscription service she'll be able to enjoy all year long. This way, you can send her a fresh bouquet, a new book, or a different tea to try every single month, and without ever stepping foot inside a store.