What on earth do I buy him?
He doesn't drink. He reads books, but gets those from the library.
I'm getting him a Brainiac DVD. And maybe a subscription to lovefilm? They live in the middle of nowhere, so that might be nice ...
He doesn't have any hobbies. Shopping for him is a nightmare. I've debated buying him a course or something, but odds are, he wouldn't go ...