So my family who lives in Canada mum dad and sister who is over 30 told me only on the 21 of December they wanted to contributed 150 to my DD Christmas present. I am grateful for the money and thought but really annoyed as they said they wanted to contributed to a bike. They had months to tell me an expect me to get this on time for Christmas. I live in the UK so I get that it's hard to get my DD gifts and that I might need to help but AIBU for being mad that they only told me 4 days away when my parents are retired and could have given me more time. Equally I feel it's not my job to make sure they have a gift, if they want to give a gift they should plan it, as I don't want to chase them for money months and advance.