I have an espresso machine, and I have tried using all types of coffee, but I find that if I buy fresh roasted coffee (within a day or two of roasting) and then freeze the beans, they keep their full flavor and pull shots of espresso better than anything. Freezing the beans keeps their natural...