Where do I find the appropriate coffee beans?

Most supermarkets carry Italian, French or “espresso” beans. Gourmet food stores and coffee shops also carry a wide variety of beans.