Knife shops in Bostons...eh, not a great subject. Stoddard's is pretty much dead and gone in my mind compared to what they once were. I don't think they even have a location in Boston proper anymore. I don't know if there's one in Quincy Market these days. Even if there were you'd be paying full boat retail. Honestly, if you need a knife right there in town the easiest thing might be to stop by Target or a sporting goods chain and grab an SAK.
If you want to drive north and hit the Kittery Trading Post that's another story....