For the money, this is a good grinder with many thoughtful features to outweigh the several design flaws.
Positive Product Points
No timer. Some people have complained about this, but I prefer a simple on/off switch.
Fine tune the grind. You can open up the dials and adjust the grind levels larger or smaller from the factory presets. This was critical for making espresso. I found #8 setting was too chunky for my Rancilio Silvia, so I adjusted the grinder to what would be a #11 setting.
Easy to clean.
Outstanding product manual.
Negative Product Points
'Tis true. Bean fragments get stuck around the edge of the glass hopper. It's annoying, but it's easily cleaned.
'Tis true, also. Beans do get stuck in the space before the grinder. I find I actually have to pick up the machine and shake it to make sure that everything goes into the grinder. This is annoying and KitchenAid should fix this design flaw.
Detailed Commentary
I've had this for over a year. I use it several times a day and it's worked very well.
It has a couple of design flaws that are well-documented here. However, I love the ability to fine tune the grind levels. This has helped me make better espresso as the factory settings didn't produce a find enough grind. This also makes a chunky enough grind where I can enjoy French Press. My previous Starbucks grinder couldn't do it and I always had a cup of sludge.
I don't much care for the looks. It looks like an 1950s appliance.