Let's just say I've also had a few CAPPUCCINOS here at Echo, and if anyone thinks they could get a better one at Coffee Bean and Tea Leaf, they should probably go have their taste buds examined by a medical professional. Freshly roasted, quality beans, excellent customer service, award winning latte artistry and a high standard for craftsmanship and technique make Echo stand out amongst a sea of fast-food caliber shops in the valley. Coffee Bean and Tea Leaf??? ... go back home and pop a K-Cup!