@PlainVanilla YABVVVU. It's only been a few weeks, get a grip.
We went to a wedding in September of a lovely couple we know, and gave them cash in an envelope. (I won't be so vulgar as to say how much it was.) They thanked us when we popped the envelope with the money in it into the 'letterbox' at the wedding, and their parents thanked us too.
I never even expected a thank you card or letter as they had already thanked me in person!
I think in 2018, it's a bit precious to kick off about not getting a thank you letter, especially if they thanked you in person! I have heard a couple of people whine about not getting a thank you card for a gift they gave for a wedding or birthday, (even though the receiver thanked them in person!) And yet these same people don't give Christmas cards, because we are giving to charity instead...
The couple in question actually did pop a thank you card through our door in early December - 10 weeks after the event. I was surprised as i didn't expect it. And I certainly hadn't stewed over it for two and a half months.
Goodness, I had no idea I was being unreasonable. We sent thank you letters, handwritten, not printed cards, as soon as we received a present.
My niece, who married in August, also sent very prompt thank you letters.
Well bully for you, and your niece!
A lot of people have better things to do than sit and hand write multiple dozens of letters to people as soon as they have got married, especially if they thanked everyone in person.
To those, who think a thank you letter is out of date, you and I would probably not get along! What happened to plain "good manners"?
Yeah you're right, you definitely would not be someone I would want in my friendship group. Can't be doing with precious, high maintenance people. There are a few posters on here who would be ghosted VERY quickly if they were my friend! So many precious, entitled, grabby people, kicking off and throwing their toys out of the pram because a person who thanked them for a gift IN PERSON, didn't send a card too. Pathetic. High maintenance much?! 