Is he taking long to repair my car… or not?
Here are the facts. I own a 2003 Ford Taurus. January 30 – Car breaks down and is towed by a repair shop owner to his garage. February 1 – I give the shop owner permission to go ahead and … Continue reading