I used to roast my own coffee about twice a week, and I found it made an enormous difference in flavor. It needs to sit for two days or so after roasting, so if you grind it on the third day it is superb. Wait one second, I will go find the website where I got the most reliable coffee and the best equipment.