I have an old Turkish grinder that to be honest, rarely gets used. It's settings range from 'dust' to 'espresso' grind, two blade grinders and a cheap burr grinder.
A nice blade grinder is a better value than a cheap burr grinder, and will last longer.
Here in the States, a decent burr grinder starts at $50-80, whereas a decent blade grinder is about $20. You can find cheap burr grinders in the $30-40 range, but they are usually so cheaply made, you won't be able to get a consistent grind out of them.
Regardless of what grinder you get, they all produce coffee grounds in about ten seconds or less.