I live near Springfield as well, did you try the local salvage yards? While I have not had luck at them in years past, a friend of mine always did. Think there were a couple of yards down by Litchfield as well.
Outside of that, Kims Autobody off of North Street is the only shop I have ever taken things to or recommended.
http://kimsab.com/