Ask a Mechanic Online and Get Answers to Your Car Questions
I think a good chunk of that cost is related to the cost of the part. He does sound like a fair price maybe a little high. The headlights are both controlled by the switch but it has separate circuits for each one, So one could fail and not effect the other. Seeing how you are such a loyal customer and that you have recently spent so much there I would ask for a discount, You could ask for the part at cost.