This is it. Only a few days left and you still have shopping to do… Somehow, the holidays just seem to creep up faster and faster every year. By this time, it’s too late to order anything online and the shelves are picked over, so what do you do?
The best last-minute gifts are the ones that don’t seem rushed – they’re generic but personalized, and they should be useful. Buying a last-minute Christmas gift that’s impractical is like adding insult to injury, and you don’t want to be known as
Fun flash drives
I don’t know about you, but I can never have too many flash drives. These cute designer flash drives from Mimobot make a great practical gift that’s fun and playful too. Check out their store locations to see if they’re carried at a retailer near you.
Thoughtful gift cards
Sometimes I feel guilty getting people gift cards because they can seem a bit, well, lazy. That being said, there are plenty of ways to turn a boring gift card into an awesome gift. Mostly it just takes a bit of creativity – don’t just limit yourself to a book store or an electronics store, seek out their favorite restaurant, or find an activity they’d like (ice skating, going to a museum, guitar lessons, etc.). Your extra thought will make the difference between mediocre and meaningful.
Upgrades of their favorite service
Nowadays, everyone has that one technology they’re in love with. Now is your chance to give them something they’ve always wanted but haven’t wanted to spend money on. Pay for an upgrade to Amazon Prime, Club Smilebox, Netflix, or whatever service they’re addicted to. They’ll love the thought and think of you every time they log on!
Tickets to an event
Check out a concert calendar to find great events in your area. Think outside the box – you don’t have to get concert tickets, you can also buy them tickets to a play or ballet or even a comedy show. If you can think of the event, you can probably find one near you. Who knows – if they like you’re gift, maybe they’ll take you along!


