I moved a short while back, and find that the Greenwich RI store is now a bit closer to me than the Woburn branch. The only other I'd been to was the long-defunct Norwell MA store.
My first impression of Greenwich was very positive -- it is a LOT bigger than either of the two I had been to. What I'd like to know is how are the people there? Anyone I should make a point of meeting? Does anyone else frequent that neck of the woods?
Thanks
tt