Not sure what to buy? Don't want to take the plunge? Pick up a gift card instead. They can choose whatever they fancy. Plus it's all done over email so you needn't worry about missing the post.
You'll get an email that you can print or send to your lucky recipient to activate their code.