-
The cheapest hand grinder that's suitable for espresso and is very good is the 1Zpresso JX-Pro. There may be others out there now that are also really good, but this one is great. New motorized grinders at the same price... not sure I'd bother. Cheapest that is probably decent is the Sage Smart Grinder Pro.
Someone will probably come along and tell me how wrong I am and that's totally fine (:
Buy a right fancy hand grinder designed for espresso, or look on ebay for an Iberital MC2. These are likely your cheapest options for grinders that will make decent espresso.