It's two days until Christmas, and at this point, many retailers have already cut off shipping in time for the holidays. But that doesn't mean your out of luck. You still have the opportunity to purchase a gift card for those still on your list. And let's face it, many people would prefer a gift card, since they can choose exactly what they want, with that gift card.
Amazon has a slew of different gift cards available, and some of which are on sale, like the $50 Google Play Gift Card coming in at $45 when you use the promo code GOOGLE. There are also gift cards available for just about anywhere you can think of. This includes Applebee's, Outback Steakhouse, Fandango, Uber, Lyft, and really anyone else. These don't ship to your home, as they are email deliverable, so you can order one now and have it in your hands in just a few minutes. Obviously not the best gift for those you haven't shopped for yet, but it is better than nothing.
Now Amazon does still offer up next-day shipping for Prime members, although this is in select areas only. So if you have not finished out your list, but are looking to find some great gifts, you can still get it shipped in time for the holidays.