I've had mixed results with Tosy's in Wrentham. His prices are a bit high but most of the stuff I've purchased from him is in great shape.
I've also had business with a gentleman named Alan out of Taunton, he sells a respectable amount of parts from his house. Honest, straight forward guy with fair prices. His phone is 508-524-3850.
And before anyone accuses me of trying to drum up business for myself, I'm not Alan nor am I Matt at Tosy's, and don't know any of them on a personal level.