It's a most modern business: take an online quiz and an algorithm will match you to your perfect blend of coffee, a bag of which will then be delivered to your door a few days later.