Hi, Well just come back from seeing in-laws in Scotland. My whole family from London brought presents for everyone. My mother brought for my brother-in-law and my niece. Niece has never sent either me or my husband a birthday card (we do for her). She's about 26. I know a lot of people say the cut off is 18 but thought a small gift as a polite gesture as BIL and niece came round to MIL/FIL's home. Whilst we got a thank you - never received a christmas card or present from niece. BIL thanked us for my mother's present - yet came round again a day later - didn't even give us a £2 box of chocolates for my MIL. Bizarrely my niece was joking that her aunt wasn't coming round the house because she probably hasn't got presents for everyone, which is 'rude' (despite her not doing the same for us who drove over 9 hours to come to Scotland). Wasn't invited to her wedding, never been given a birthday card (we've not rowed or had a confrontation). I understand that we are clearly not close as there's a cultural/generational divide but I always feel like I should buy for them. I didn't say anything, but I was upset and embarrassed as I am unemployed yet still used my benefit money to buy presents and food - we brought a large black canvas bag full of cards and presents. Niece gave MIL and FIL presents beforehand (yet knew we were staying over)> Prior to this - both her and her mother came uninvited to stop at my mother's house in London for four days without BIL (I've only met SIL four times and never been round their house). My husband and I have decided that we are only going to give presents to parents and children under 18 as I am fed up with the ignorance and lack of thought (not asking for expensive present - but why are we treated like ?)