I called a toyota dealer and they said $602 for windshield, $87 moulding and $200 for labour.. is that a fair deal?

I live in toronto.. My car is toyota camry LE 2004