The Capresso Infinity grinder is a good value at <$100. It works well for everything (French press, brew, etc.) but espresso.
Negative Product Points
The resolution of the grind at the fine range is not good enough for a consistent, decent espresso. For the beans I use the finest grind was so fine that the espresso didn't come out even with just minimal tamping. The second finest grind was large enough that I couldn't tamp it enough to get a rich tasting espresso. That is why I am upgrading.
The burrs were somewhat jagged (not sharp), though perhaps not enough to make a difference.
If you decide to clean it out and take out the bottom burr, make sure you really tighten the screw (I used a ratchet). At some point I decided to clean out my grinder, but found that when I put it back together it didn't eject the grounds well and they were all finely ground. After some frustration I realized it was because grounds got stuck under the bottom burr and pushed it up. What grinds did get out were very fine (no matter the setting), but most grounds just clogged up the grinder. It seems to work now.