During your 20’s and 30’s, it’s safe to assume that you’ll attend anywhere from ten to thirty weddings. Maybe more, maybe less, and sometimes, two for one person over the course of a decade.

But the etiquette for gift buying — how much to spend, to use the registry or not to use the registry, what about destination weddings? — never gets completely clear.

Well, I aim to change all that. Here are a few tips about buying a wedding present, how much to spend and what to look for:

Don’t break the bank. This rule hinges on one key fact: breaking the bank means very different things to different people. For some, dropping $500 is no biggie. For others, spending more than $20 would leave them with no money for food. So don’t worry about how much your friends are spending, and get something in your price range.

If the newlyweds are even remotely decent people, they just want you to come to their wedding and have fun, and would be mortified to know that you went way out of your price range for them. Think of overspending on a wedding gift as a lose-lose.

At the same time…

Don’t be cheap. For most weddings, a gift within the $50 to $100 rage is probably the most you’ll want to spend. If you can afford it, go for it. I know it’s tempting to buy the one dishrag at Bed, Bath and Beyond for $6.99 and claim poverty, but leave that for your friend who’s been unemployed for a year and a half.

It’s equally acceptable to buy something on or off the registry. The registry is full of things that the people getting married want and need. Buying them something from it doesn’t mean that you love them any less, that your relationship isn’t special, or that you’re lazy. It means that you bought them something they want. This holds true no matter what your relationship is to them — even if they’re immediate family.

Then again, if there’s something special that’s not on the registry you’d really like to get them, sally forth and do it.

Yes, you can send a gift up to a year after the wedding, but try to avoid doing it. I tell you this from the vantage point of experience. It’s really, really awkward to see friends after you’ve attended their wedding and not given them a gift. And it only gets more awkward with time. Do yourself a favor and get it over with.

Destination weddings: In this scenario, you’ve already spent a shit-ton of money to get to their wedding, and you’re wondering if you still need to get them a gift. The answer is yes, but rule #1 still applies: it’s safe to assume that at this point, your budget is significantly smaller than it would be if you hadn’t just dropped $1,000 to fly somewhere and book a hotel. Buy accordingly. Maybe now is the time for that dishrag.

The bottom line here is this: buying a wedding gift shouldn’t cause you too much stress, and it shouldn’t leave you poor. If you’re made to feel any differently than that, whoever’s making you feel that way is the asshole, not you. You can direct them to this post so that they know.