You were charged a higher price than I would pay but I get the impression you were already into the job and needed the stuff to complete it and sometimes you pay a little more if you want to get out of a jam right away.
Having someone try to at first charge you almost 100% higher than what you could get it for elsewhere is not very nice at all. In the end it still was on the top of the cost scale. I'd find another dealer to buy from because it seems this one likes charge a hefty markup OVER list.
Is the TB/WP back in and the car running again?
I agree completely pbassjo ! This is the real issue and you hit the nail on the head!