What's a good small hand / electric grinder available on the market? Just transitioned from a coffee shop to an office job, and got a bag of wonderful Counter Culture coffee beans.

New workplace only buys pre-ground coffee and runs it through a Mr. Coffee drip machine. Boo!

I want to buy an Aeropress and start grinding my own coffee beans. I think the fresh coffee will win people over and we can start getting some serious coffee action going on in the office. 

Any recommendations for grinders? Looking in the $20-$30 range, but open to anything. Ideally it is small, something I can throw in my backpack on the way to the office, and easy-ish to clean.
I was nearly sure that I have already read the answer somewhere here. I couldn't find it. There might be a duplicate somewhere, or distributed among several answers. Anyway...

Hand grinders could be the first option. They're way cheaper, smaller in size, easier to carry, and not noisy in action (nice property for office space). I could mention three nice grinders that I know of. Probably more people may want to add many more nice grinders, but these are the first three I could name. So, no offense please.


Hario has a nice small one. Skerton ceramic must be the model, I assume.
Zassenhaus has a very nice hand grinder. I opt for this as it can grind as fine as Turkish. Zassenhaus Havanna is the model name.
Of course, Sözen is a very very nice hand grinder that you can use for centuries. They have just two models for decades; a carry-on and a table model with the same inner structure.


Then, you can think of electric grinders. Lately, I have heard of Baratza Encore a bit too much on the low end side. You may have a look at that.

For sure, there are specialized web sites just for choosing grinders such as this.