I've been going to The Giving Tree for about a year now, and that should be proof of how excellent an establishment this is. They treat you like friends, and the strains are all pretty good. Their prices are pretty hard to beat sometimes, too.