I started buying the Beano and Dandy annuals each Christmas for my son from 2012 and he loves them so much I decided to try and source all of them going back to when he was born in 2004. I've given up looking in charity shops as I haven't yet found a single one in any of them.
For some reason I hadn't thought to look on Amazon but when I did I was surprised to see them available at such a cheap price. I've bought a fair few now and the quality of these second hand annuals has been consistently good. One or two have had some drawing in them (puzzle page), despite the listing saying they are unmarked but really, this hasn't been a problem.
Needless to say the content is fantastic and I've enjoyed a good read myself!
I now have the final batch of six from 2002, 2003 and 2004 stashed away ready to give him at Christmas and so he'll have every one thats been published since he was born. I wonder when he'll tell me to stop?