I know of at least one shop here in Vancouver, BC where they roast their own beans. When I say "they", I mean the one guy who owns and runs it. The place is a goddam coffee shrine, filled with modern and vintage coffee grinders, coffee accouterments, and jute coffee shipping bags from around the world. When most people see see the shop's owner in this setting, they assume he's from South America, but he's actually from the Middle East.
And he's very big on coffee, as you can imagine. A friend of ours went in there to order a bag of beans, but made the mistake of mentioning that he planned to freeze them—and the owner refused to sell to him.
This GH Coffee Exchange of yours seems fun, but I have a question: Unless you live in an actual coffee-producing place like Brazil or Columbia, what's the point of sending coffee from one place to another, when it was sent there from somewhere else in the first place? Because the bag may have the name of your area on it? Does that really have anything to do with the coffee though? Okay, that's three questions.