We've all been in that situation where the holiday season starts creeping closer and closer, and suddenly, it hits you that you almost forgot to buy a present for someone!

We've got you covered, whether it just slipped your mind to prepare ahead of time or you decided to give gifts last-minute.

This list below shows that last-minute gifts could still be thoughtful and unique in everything in between (all of which can be sent to the recipient just in time). 

1. A book of letters you can fill in and send to them in bulk. Each one is meant to be opened at a particular time, so it's the gift that keeps on giving.

This book of letters offers a significant way for friends, family, and long-distance loved ones to be there in spirit when they can't be there physically. The gift-giver would fill this book of letters with pep talks and good cheer, seals every envelope with a sticker, and gifts this token for future opening. The receiver gets to break the seals to find the greatest gift: their loved one's reassuring words whenever they need them the most.

2. A festive tea gift set so fancy, you'll have to deliver it to them with your pinky out.

This gift set shows 3 Gold Tin Caddies filled with Award-Winning Teas and Presented in a Luxury Tea Sampler Gift Set. Vahdam Teas has been featured in the prestigious Holiday Gift Guide curated by Oprah Winfrey for two consecutive years now. This a perfect gift for Women. This Tea Gifts set can be an ideal Tea Gifts for Tea Lovers. 

3. A glitzy scratch-off map poster so they can show off all the places they've traveled.

This scratch map is a great way to remember their good times and adventures. Just use a coin to remove the gold scratch coating and reveal the places they have been to. Unlike flimsy paper maps that can tear and take damage over time, this map is printed on a special type of flexible plastic that is designed to last decades.

4. A pack of gorgeous tarot cards proving that their bright future.

Mystic Mondays provide your moonchild friends with a stunning tarot deck that is vibrant, beautifully illustrated, and ready to help them connect to their intuition. This tarot card set highlights the strikingly perfect perspective of vibrancy and minimalism and is perfect to use.

5. A small powerbank to give someone who always forgets to charge their phone

This portable charger offers a high-Speed-charging, long-lasting, portable power. This power bank adds over one charge to an iPhone 8 or at least 80 percent to the Galaxy S8 and other flagship smartphones.

Final thoughts

Are you running out of time and still want a gift that will wow your family and friends? No need to fret: there are plenty of excellent last minute gift ideas that you can find in Amazon. As you decide on your gifts, think about items that'll be genuinely appreciated and enjoyed. Don't forget to pair your last-minute gifts with a unique Christmas card!