Oh yes, ds's friend was buying a DS (confusingly enough) last week, and I said to his dad "oh, it's bhis birthday next month isn't it?" and he said "yes, but we've already bought his present for that". I wouldn't be able to think of birthday and Christmas presents if I did that. I do buy small things quite often though.