Seth, I feel your pain. I got nailed by Arnold's in Ankeny last year. They quoted me $100 with the cam bearings to put cam bearings in my 5.3. When I picked it up the price jumped to $235 because they mis quoted the job. They charge $137/hr for labor so I believe they don't need to sell parts to keep their lights on. That's what I get for not making the 2hr round trip and using my normal guy I suppose.

.