It's like Christmas!

Visited the shop for the rundown of the needed repair and grabbed up a parts list. It was a pretty full list of stuff. Upper and lower ball joints for both sides. Funny note, well not so funny as a pain the ass. The driver side upper ball joint is rivetted to the control arm, so instead of replacing the ball joint, we replace the whole assembly. Probably should have just done the same on the passengers side. There's a single tie rod end in there, but the shop says the rack and pinion, hoses, and pump are suspect. I expect that to need more parts, so I am asking the shop to source the parts instead of hunting them down myself. Full exhaust from manifold to bumper (including 02 sensors), direct fit catalytic converter, cat back dual exhaust. Brake power booster, as the one on the truck is bad, along with the check valve. I couldn't remember if they needed the master cylinder or not, so will let them source that part if they need it. Drivability/performance concern gets a full Su...