We get our coffee from International Kafia on Boyd Ave, just off Carling near Churchill. They roast everything in house and are insanely cheap, but not at the expense of quality. You can get a pound of beans for $8 or $9 depending on the flavour. Lots of variety including organic. There are several roasters in the Hull/Gatineau area you can try, e.g. http://www.labrulerie.ca/ http://www.coffee.ca/index.html (Aladdin) I've also heard good things about this one in Almonte: http://www.equator.ca/ In terms of the more commercial retailers, I still think Starbucks reigns supreme. If you're going to compare anything to Walmart it's got to be Tim Hortons. Oh, and... Foodeeze Forum please.