I have a lot of trouble remembering birthdays, so I just stick with the seemingly random birthday wishes on Facebook. For Christmas (or whatever holiday they celebrate) I will only get the really good friends something. My list of people I get presents for is small, because I am really selective. Last Christmas, I gave presents to three people. One to a childhood friend, one to someone who is no longer a friend, and myself.

I don't expect presents from friends. I even specifically tell them to not get me anything. For most of my friends, their money is tighter than mine, and I don't want them to get me anything if it means depriving themselves of something.