so you paid $630 for what exactly? a TO bearing replacement and a crack in your windshield?
___________________________________________