I agree completely. Don't get me wrong, I don't want something for nothing (well.... that would be nice). But I remember a time, when I stopped at the boneyard for a steering wheel, and he only charged $20.00, but something tells me now, he'd charge me upwards of $50+. This is the same guy I always went to, whenever I needed a part.
I attribute it to the typical New England attitude, although I'm sure it's the same everywhere. People up here buy a new car, drive it into the ground, 12 yrs later they want to sell it for about $4000.00 less than original sticker price. (yeah, that's a slight exageration, but you get the idea)