Any place that sells coffee can grind the beans. They may grind the beans for you, or you can buy a coffee grinder for 10 dollars.
I'm with you. It's like they put a whole bag of burned beans in each cup. Also, when you ask for them to leave you room for milk, they leave you a half-inch!
Coffee beans, kidney beans, green beans, lima beans, wax beans, dried beans, etc. Check these links.