It is Friday before Mother's Day. Standard shipping is closed. Same-day local delivery is available but expensive. You are not alone in this; most US Mother's Day shoppers buy in the final 72 hours.
Set the quiz to 'Digital, I am cutting it close' for the delivery question. The quiz weights digital gifts (gift cards, online classes, letter subscriptions, e-books) and in-person consumables (the bakery you can drive to today) higher than physical gifts that need shipping.
Strongest digital picks. Spa day gift card she can book at her own pace ($120 to $320). Online pastry class for two she can take with you next weekend ($60 to $180). Letter-a-month subscription where you write the 12 letters Friday night and the service mails one each month ($24 to $60). Hotel gift card for a future weekend trip ($200 to $800). Online watercolor or photography course ($30 to $120).
Strongest in-person consumables. The good bread from the bakery she does not drive to often. A single nice candle from a local home goods store. A small jar of single-origin honey or olive oil. A handwritten letter on actual paper, naming three specific things you remember her doing for you. The letter alone outperforms 80 percent of last-minute gifts.
The recovery move. If you have already bought a 'safe' gift you do not love, do not return it. Add a handwritten letter that names one specific thing you remember her doing for you, ideally with a date if you can. The letter does the heavy lifting; the original gift becomes the thing the letter sat next to.
What to avoid. Same-day flower delivery from app aggregators (you will pay 2x and the bouquet will look 1/2x). 'Bundle' gifts from chain retailers (the bundle markup pays for the photography, not the contents). Anything that arrives on Monday after Mother's Day; it reads as worse than nothing arriving Sunday.