Great gifts for coffee drinkers are abundant these days. There are coffee grinders, mugs and the actual coffee maker itself, of course -- although that last one may be best left for someone to choose themselves. What a coffee drinker can never have enough of is beans, which is why giving a coffee subscription that delivers high-quality and unique coffee is about as foolproof as it gets. Most services allow you to send a one-time delivery of coffee to a loved one, or you can sign them up for a three-, six- or 12-month subscription and keep them caffeinated with good beans all year. Most also offer a gift certificate option so the recipient can pick the beans themselves.