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 Backat 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.
Briana is a shopaholic whose newest obsession is matching top-and-skirt sets (but she also can’t resist a good jumpsuit). She loves rock music, horror movies and is an all-around pop culture junkie. She is, without fail, always down for karaoke. Her blog, Mamafierce, is a chronicle of personal fashion, body positivity and the adventures of motherhood. She lives in the San Francisco Bay Area with her husband, three-year-old son and tortoiseshell cat, Divvy.