I am really happy with this Grinder.  I read many other reviews online and many have said this is a great bang for you buck and I cannot disagree.  The grinder has a small footprint, and is not very tall, so it can fit under many counters.  The grind is consistent and I use it primary for moka espresso.  

The one downside is the instructions say to wait five minutes between 20 seconds grinds to let the motor cool.  I could see how this could be an issue if you are making a large amount of coffee.