Yeah, Coughlin is crooked as shit. There has always been a running joke around London about taking your car there for something as simple as an oil change and them fucking up your car so bad you'll need to buy a new one. They try to convince people that take cars in for service to spend thousands more on other shit the car doesn't even need done. His son would always, and I assume still does, take nice cars off the lot and beat the shit out of them for a week or two, then they'd be back on the lot to sell. And I absolutely hate Tom Coughlin, he's one of the people that immediately throw out the, "do you have any idea who I am?" phrase as soon as he is disagreed with.
There are also several other reasons I can't stand their family that I shouldn't go on about here. Just growing up around them and the local stories make the family very easy to hate