It's that time of year again. The time to spend hours crammed into a stuffy gadget shop, frantically trying to decide whether your Secret Santa recipient would rather have a pot of magnetic putty or a mug with a moustache on it. Well, never fear, because we've got you sorted for at least one of your friends/loved ones. Everyone's got one. We are, of course, talking about the resident Science Nerd. By now they'll have built up a small library of books, probably including multiple copies of A Brief History of Time and at least two New Scientist collections. Don't get them a book. They've probably also got the DVD box set of Cosmos. Yep, both versions. Luckily, the internet is teeming with weird and wonderful science presents that will put a genuine smile on their face. Plus, you won't have to battle the Christmas crowds as you can have them delivered to your home like the civilised human that you are. Of course, there are probably quite a few presents on here that you could always just gift to yourself. Or drop subtle hints to your friends and loved ones by posting endless links on their Facebook walls, real subtle like.