I finally got my car back, and it's actually fixed for sure this time. The oil seal was worn out and hanging off, and as it took them taking the gear box out of my car to get to it I guess I will forgive them.
But as luck would have it (sarcasm right there), my husbands car needed its brake pads replacing a few days ago. As we knew the garage doing my car were short staffed, my husband took his car to the other garage down the road as they'd do it that day.
Now my husbands family are regular customers at this garage, and the main mechanic knows my father in law very well. This is where the bad service comes in.
Whenever we took our cars to them, rather than call us, the mechanic always called my FiL. Which caused issues as my FiL is prone to overreact to everything (seriously, if he has heartburn, it's a stomach ulcer, if he has a headache, it's a brain tumor, you get the idea), and whenever he got a call about our cars he'd then call my husband and have an argument about how my husband should spend money we don't have on a brand new car rather than spend £100 on his old one, that kind of thing. So we started using the other garage to prevent this, as no matter how much we asked the mechanic NOT to call my FiL, he did anyway.
But this was an emergency, so my husband took his car to them. And he spoke to the mechanic and spent five minutes explaining how he should call him about the car and not FiL. Made sure he had his number, and left the car.
And then mechanic once again called my FiL about the car when it was done. And as my car was sick at the time, it caused the mother of all arguments. Which is just what we needed on top of everything.
Maybe it's not massively bad service in the scheme of things, but how hard is it to call my husband rather than his dad, especially after he specifically asked the guy not to.