Chaps, the point is that the agreed price included supplying a steering rack and two track rod ends. They were not needed so he supplied no parts.
Yeah he said 165 supplying a rack and trackrod ends..
So rather than being a robot, he actually examined the car and upon diagnosis, it turned out to be something else and so fixed that instead... so actually he has done you a favour: would you have been happy if he fitted the rack and track rod ends and the problem have still been there? probably not...
What you are paying for is for him to diagnose, fix, and the extra jobs that wasnt part of the original agreement anyway...
And he's let you drive away without paying..
Personally i dont think you have been hard done by..