What is a reasonable price to replace a water pump? on 2003 Toyota Camry

I went to a new mechanic. He says my water pump is leaking. He estimates the Toyota replacement part at 158.00, the coolant at 48.00 and the labor at 143.00. The whole job is estimated at 380.00 out the door. Is this reasonable for south Florida?

Asked by for the 2003 Toyota Camry