Five last minute Christmas gifts

Here's a random selection of five presents that you probably haven't thought of buying.