Weddings can certainly be expensive, but most of the time the cost is put on the people getting married and their parents, rather than on the guests themselves.
But one man on Reddit has been left fuming after he has been asked to foot the bill for most of his own contributions to his friend's wedding - which is already totally almost £2,000.
The man, from the US, stated he was "told" he was going to be a groomsman rather than asked if he would like to be involved, and since then has had costs piled onto him for the stag do (known in the US as a bachelor party) and for the wedding itself.
In his post, he stated the costs so far have been estimated at around $2,000 (£1,530), but he believes his final total will be closer to $2,500 (£1,913).
Get the news you want straight to your inbox. Sign up for a Mirror newsletter here.
He said: "My close friends are getting married. It's my first wedding as an adult, as well as for a lot of other people attending. We're all in our early-mid 20s and just a couple of years out of college, so we're not swimming in cash.
"It seems like a lot of things have been assumed for this wedding. I wasn't asked to be a groomsman, I was told I was going to be a groomsman. It was assumed I would be going to the bachelor party. I'm happy to be a groomsman and I am happy to be a part of the party, but as we get closer to these events, it's become extremely expensive.
"I was initially told that the bachelor party would be no more than $400 (£300) for an Airbnb. However, it's now $750 (£574). The plane tickets were outrageous so I started tracking them with Google, but since the war in Ukraine started the tickets have soared. It's now $650 (£500) to fly round trip.
"What's most annoying is that the guys running this said we're probably going to be spending 90% of our time at the Airbnb in our pool. It appears the only time we'll be leaving the Airbnb is to go out at night.
"I get that it's his bachelor party, but dropping $1,400 (£1,071) for a pool party across the country sounds ridiculous. And they had the audacity to ask me if I wanna drop $150 (£114) a night for tables at a bar or club.
"The actual wedding itself isn't cheap either. The venue is a 3-hour drive away in a random town. To stay 2 nights there is $700 (£535), but luckily I'm splitting it with a friend and paying $350 (£267). The suit for the groomsmen is $250 (£190). And then there's the present for them, the cost to get to the venue, and the amount of cash dropped to go out at the bachelor party."
The man said he isn't sure his friend actually understands how much money he's asking his mates to spend on his wedding - but doesn't want to make the situation "all about" himself by causing a scene.
He added: "This whole situation is going to cost me at the very least $2,000 but most likely closer to $2,500. I don't think I'm too far off from matching how much he paid for the wedding ring. I don't think the groom understands or has even looked at the logistics/prices of sending 20 people across the country for a bachelor party because we're the ones paying for his flight, his Airbnb, his tables, his drinks, etc.
"I don't want to make someone's wedding all about me, but the whole thing has been handled so p**s poorly. If all these costs were upfront I would've appreciated it, but instead, they've been staggered throughout the past 6 months."
Commenters on the Reddit post encouraged the man not to attend the stag do if the cost is too high - but said he should be upfront with his friend about his concerns.
One person wrote: "It’s 100% acceptable to bail on the bachelor party but make it to the wedding. Call your buddy and be straight with him. Let him know you don’t have money for both and you would much rather be there on his wedding day than anything else."
While another said: "This is a lot, to be honest. Speak to your friend and let them know. It wouldn’t be unreasonable not to attend."
Do you have a story to sell? Get in touch with us at yourmirror@trinitymirror.com .