I gathered for you some information on available coffee grinders. If you are using a traditional ground coffee espresso machine or would like to get one, you should consider buying a coffee grinder to grind the coffee beans mixture of your choice. Here are some nice options, ordered by cost:
This grinder has twin cutting stainless steel blades which whirl and chop the coffee beans. You can use it to grind other spices as well. The capacity is pretty large with up to 15 cups of coffee / 85 g of coffee beans. The grinder has 180 Watts power and a lid activated safety switch to make sure the grinder is not working until lid is locked in place.
Estimated price: 20 USD.