I'd like to add another source for parts through the internet, Jim Carter Trucks. I've gotten a few parts from them, and they've been as advertised. Their prices are competitive with Chevy Duty and occasionally cheaper. I shop around and Chevy Duty and Jim Carter are invariably the cheapest for what I'mm looking for. They also seem to have the largest selection. As to quality, I don't have the experience of the others on this board and can't speak to the quality of the parts from these sources versus other sources.