The trouble with having a birthday so close to Christmas and New Year is that people tend to go cheap for the second gift.
They'll get you a decent birthday gift. Perfectly fine.
Then, they follow it up with a half-arsed cheap X-mas present because "you just had a birthday gift already" which would also be perfectly fine if you didn't have a good enough memory of what others receive for birthdays and as a bonus, a nice and generous X-mas gift. Comparing gifts, you tend to get the short end of the stick.
Happens almost each year.