All reviews seem negative
This store doesn't carry quality equipment. They do have low deals but that is only cause they carry cheap things. If you are going out of your way or you're in the Needham area s...