I'm trying to get DH a selection of really nice quality coffee for Christmas for his stove top espresso maker, but I'm not really sure where to buy from. He's a bit of a coffee addict, whereas I hate the stuff and am clueless 
I tried to find a decent deli locally, but none do anything other than the usual branded stuff and I wanted it to be something he doesn't drink every day.
He has a grinder, so beans or already ground would be fine.
Does anyone have any recommendations?
TIA