I need to advice from fellow coffee lovers. I was wondering if you can buy decent coffee beans in Hamilton? I'm just getting into grinding and brewing my own at home. Any recommendations on what kind of bean to buy? My prefered choice would be for espresso and/or lattes. If need be, I work in TO, so could just as easily buy them there. I've been reading alot of positive feedback on "black cat", and intellgentsia..... Are these safe bets? and where could I pick them up?