We have been grinding our own beans for years.  After researching to replace our last grinder found this one highly recommended and at a good price.  Works well!  If needs cleaning after use due to oily coffee buildup try grinding a handful of dry rice!