It happens to the best of us: You’re wrapping presents just before Christmas and, out of nowhere, you realize you forgot someone. You have missed all the free-shipping deadlines, so how can you score those last-minute gifts and make sure they arrive on time? Sending gift cards via email is an option, but that lacks a personal touch. Instead, head to the more than 30 top shops offering In-Store Cash Back at Ebates! Just find a store, link their offer to your credit card, use that credit card to shop in the store and boom—you’ve saved the day and added to your Big Fat Check. No promo code necessary. Here are some of our favorite last-minute gift ideas you can pick up in-store right now.
Everyone needs a reminder to drink more water. Why not make it a stylish one with this sturdy yet sleek water bottle?
The best gift ideas take popular items and make them even better, like a mixer bottle that also stores your protein powder and supplements.
Don’t forget Rex! Your fur baby deserves a little treat too, and this “Star Wars” chew toy has out-of-this-world reviews.
Winter basics make fantastic last-minute gift ideas. The man in your life will think of you every time he braves the chill in this fleece jacket.
Again, you can’t go wrong with winter accessories. That’s especially true when they are as chic and timeless as leather gloves.
If you know her shoe size, stick to neutral colors and a chunky heel for a subtle yet on-trend gift she’ll adore.
Fuel their love of sports with a cool indoor activity like paddle ball. Then challenge them to a match at the local gym for a gift that keeps on giving.
Protection from the elements and a popping color? This coat has it all.
Jewelry storage: The struggle is real. Give her a super cute solution with this clever ring holder.
Movie nights just got a little healthier! Air popping your kernels is not only calorie-cutting, but also totally delicious. Your giftee won’t even miss liquid butter.