It's Christmas Eve and you're short one or two gifts. No need to panic. There are still plenty of last-minute gifts you can get without having to leave the house. In some cases you'll need to be a Prime member (sign up for Prime here (opens in new tab)) or Walmart Plus member (sign up for Walmart Plus here (opens in new tab)).
Additionally, your chances of getting same-day delivery greatly increase if you live in a large metropolitan area. For instance, December 24 is the last day Prime members can make purchases with same-day delivery. (It's free for Prime members in eligible areas on orders over $35; otherwise, it's $2.99 for orders below $35).
The Apple Store is also offering free 2-hour delivery in select cities. (Make sure to check out our Christmas 2021 shipping deadlines for more cut-off times).
So before your guests arrive, here are some last-minute gift ideas to save Christmas.