Whether you got swamped at work this season or you’ve just procrastinated, waiting until the last minute to buy holiday gifts is enough to make even the most composed person sweat. Never fear! Check out this list of tried and true last minute gift ideas that will make it seem almost like you started your shopping back in early November. Wrap up your holiday shopping in a snap, and get Cash Back at Ebates as your reward!
Harry & David Moose Munch, $28.50 (Bloomingdale’s)
Give someone the gift of a classic tasty holiday treat! Moose Munch even comes in a festive tin – slap a bow on it, and you’re good to go!
Kick off a dance party with the instantly downloadable gift of this 1-year subscription that will unlock the full song list for the global interactive gaming sensation, Just Dance.
Elle Magazine, $14 (K Mart)
In an era of mostly digital content, give the gift that will inspire the recipient to curl up with her favorite magazine and relax, month after month.
Teavana Tea of the Month Club, $100 (Teavana)
Treat someone to a moment of serenity each time they take a break, thanks to new teas that will arrive monthly with this gift subscription.
Sephora Gift Card, $40 (Sephora)
Give the gift of beauty and skincare for both men and women when you purchase an instantly deliverable eGift Card online at Sephora.
Take advantage of Amazon’s Next Day Air shipping options, and pick up this awesome, voice-controlled speaker for someone on your nice list.
Need to wow someone at the last minute? Pick up these sensational headphones in-store, and prepare to dazzle even the pickiest audiophile.
Donation to St. Jude, $20 (GNC)
Making a donation in someone’s name as a holiday present is a great way to spread the seasonal cheer and help out a cause in need!