Who doesn’t like receiving gifts? Whether it’s our birthday, anniversary or some other special event, we all love getting something nice from time to time. Even better, though? Getting something for no reason at all.

Truthfully, most people would like to be the gift givers even more often, but they simply aren’t sure what to get. It can be difficult, especially when you’re looking to purchase something for that picky or eclectic person in your life who has picky tastes that you don’t fully understand.

But there are some things almost everyone can enjoy. So, the next time you need to buy a gift for someone in your life – for any occasion – consider getting them one of the following items:

1. Tech Life

If there’s anything we know about modern society, it’s that everyone wants the latest gadgets and gizmos. Hint hint: These are always a great gift idea. For spouses and family members, it’s hard to go wrong with the latest smartphones, laptops, tablets or smart-home devices like digital assistants.

Unfortunately, some of the best options are a bit pricey. Still, there are plenty of options under $100 suitable for any occasion and for a wide range of people. Of course, the one big challenge can be not knowing what people already own. But certain items – like portable charger battery packs and small Bluetooth speakers – are universal crowd pleasers.

2. Streaming Services

If you weren’t already aware, conversations at recent holiday parties were probably a great reminder: There are way too many TV shows and movies to keep up with. Even for cord cutters, the number of streaming services and hours of available content are overwhelming.

So, if you want a loved one to see that show you can’t stop raving about, it might be a good idea to pay for their monthly streaming subscription. Luckily, services like Disney+, Netflix and Hulu make it easy to give a gift of even a few months. This should give anyone time to catch up and share their thoughts with you about the latest episodes of The Mandalorian, Stranger Things, The Handmaid’s Tale and more.

3. Spice It Up

That special someone in your life deserves something special — and sometimes you want that gift to be a bit spicy, too. Every woman wants to feel sexy to her partner, and there’s no better way to let her know that than gifting her some trendy lingerie as a romantic gesture. One other tip: This type of gift doesn’t only have to be reserved for someone with whom you are intimate. Tread lightly and don’t cross boundaries, of course, but the right close friend in need of a little confidence boost might love a gift like this as well.

4. Small Delights

There are certain indulgences that almost everyone can appreciate. They aren’t even all that expensive, but they are the type of items most people don’t bother spending their hard-earned money on. And that’s what makes them such great gifts. They are little luxuries that won’t break the bank but are always in season. Depending upon the recipient, go with some artisanal cheese, a Yankee Candle, manicure or a nice bottle of bourbon. Because they’re consumable or appointment-based, people can never have too many.

Fit for Any Affair

Whether ’tis the season or not, there is never a bad time to give a gift. Friends and family will always be thankful to know you care, and even a small gesture shows that someone is meaningful in your life.

It’s hard to go wrong with some nice gadgets, home technology or a streaming service for the cord cutter in your life. Meantime, that special someone is sure to be flattered by some nice lingerie – and everyone adores life’s small, delightful indulgences.

Your gift doesn’t have to be expensive or reserved for a birthday – just go pick out something they will love and appreciate. No matter the time of year, giving a gift with special meaning and intent is guaranteed to bring a smile to anyone’s face.