I was waiting for the traffic light on Common St. in Belmont today, and saw a sign for the Spirted Gourmet Fine Wines and Specialty Goods in an empty bank bldg. I went on their website, and saw that they have a Winchester store. Anyone been? Is this a positive thing, or an overpriced place? Couldn't find anything on the board.