Both are pretty much NOOB places to buy guns. Woburn you may get deals...but its way too far for me and guns online are priced cheaper than the deli ticket, and I get to pick up a my local FFL 5 mins from my house. No better way IMHO in Central/Western MA, as we just don't have any good large stocking dealers in our area.
I guess the largest one not in Worcester would be in Belchertown, but again too far for me, and the owner is not exactly friendly, though he does carry lots of stock on guns and archery and fishing supplies. Hes also nowhere I'd go for a transfer because he would be an ahole about it.
In my area, the Gun Parlor is the only game in town realistically with large stock. They are WAY overpriced. They've also done some stupid media things in the past which has given them a bad rep. I know people that work in there and they aren't bad guys behind the counter.
Noobs go there and think they are OK....and that's fine for them for their one first purchase. If you think your getting a deal there, you haven't shopped online or probably anywhere else, the gun parlor prices way above most dealers. Their big draw is the range, and that their are pretty much no FFL's in the Worcester area competing with them. Good for people who have no idea what they want.