DP's birthday this week. So as usual I went to the effort of getting DP a present from his DSS's, buying a card for them to sign etc. DSS1 is now 15 and the youngest 12. Again, not one word of thanks did I get for bothering (from them). Showed them the present on Sat and got them to sign card. Asked DSS1 to bring the pressie down as we were cutting the cake yesterday - he didn't bother. So afterwards, before they were due to leave, I reminded him. He came down without it again. They were taking so long upstairs that DP went up to their bedroom, saw the pressie bag but came back downstairs, assuming they'd bring it down - they didn't. So just before they were about to leave, I asked DSS1 again to bring it down - he said DSS2 was bringing it down. He didn't.
DP then said to them "so where is my present then?" - given that he knew it was up there
DSS2 then went up to get it and it was all a ridiculous farce. I am really not going to bother again.
I've tried allsorts, bringing them out with me to pick something, reminding them in advance etc, nothing seems to generate any interest.
At that age (15) I was remembering my parents' birthdays, getting them a card and small present myself. What do others do?