Stopped in try Echo today on my way to work. The coffee was VERY good. I really enjoyed my iced latte. Had a great flavor and was very smooth. I do agree that it was a little pricey, but not so much more than other places.
Atmosphere was okay. There are other coffee joints I'd rather "hang" in. The staff wasn't rude but wasn't friendly either.
I wasn't really blown away by Echo Coffee, but I could go back again.