Let me start by saying that I don't dislike Tree City; I just dislike their coffee. I like to buy my beans locally, but from what I understand, most of their beans are not fair trade, and therefore defeats the purpose (I think) of buying locally. I also think a lot of the roasts are very bitter and not what worth what they charge.
That being said, the atmosphere is nice and it's a decent spot for studying or meeting up with a friend. The staff is very helpful and always friendly, and I do stop in from time to time, just not for coffee.