4 stars for me.Roman and other employees were helpful, kind, and courteous on June 17, 2015. Look forward to returning here.Even though the Dedham location is bigger and cleaner (this store felt a bit smaller & just not as clean and AT&T like, like the Dedham, Westwood & Walpole AT&T’s set the…