I dropped my Jeep off for a water pump replacement in the morning only because the Service Manager said it would be done by 6PM the same day. The car was not over heating or leaking, it was for preventative maintenance.
The car was not ready as promised. A different Service Manager said they would compensate me for my trouble. The car wasn't ready until the next day 6PM.
It took them two days to change a water pump, no compensation when I picked it up and now the car runs hotter and vibrates. Don't use Pep Boy's Service!