It is absolutely essential for me to have the freshest beans available. Usually French roast. I have two fairly decent espresso machines, a La Pavoni Europicola and A Gaggia Coffee. These are mid level machines, but crank out some very decent morning lattes for me and my honey. I have had the La Pavoni for 15 years and have used it every single day! I consistently crank out shots that blow Starbucks away. The weak link is my grinder, which is a blade type. True espresso requires a burr type grinder, which is very expensive $350.00.) As my birthday is this Monday, I am toying with the idea of an upgrade. I am also lusting after an ECM Giotto machine ($1,500.00 range) and a true professional expresso machine for the home) Oh yeah, I buy my beans, 3 lbs at a time from the Gourmet Coffee Warehouse, Venice, Ca. They gtee. roasting within 24 hours of purchase and this does make a difference. Their beans rule.