Have had a few issues with taxi drivers in the past, some of the more memorable ones:
Travelling down Jorrison just outside Wits, a Taxi cuts me off and comes to an immediate stop. I hoot and the driver gets out with a large knife. I get out with a baton (EDC knife on my just in case) and walk towards him. Drive decides he has somewhere else to be in a hurry, so jumps in the taxi and ducks.
Travelling down Beyers past Cresta, taxi tries to force his way in front of me in standstill traffic, I have nothing of it. Drive then gestures a gun with his hand at me, so I get out of my car and ask him to pull it or get ****ed up. Driver does up the window and pretends I don't exist, but I can see him sweating until I get back in my car.
I see a taxi driver verbally abusing an old woman who was "only" driving 60 in a 60 zone. So I stop next to him in traffic and share some choice words. Drive pulls a knife, I pull a bigger one. Driver gets out, I get out. Driver gets back in and speeds off very quickly.
There have been many others, but it almost always ends up the same, taxi driver is a big boy until he's called out, then his tiny balls shrivel up and he gets out in a hurry. **** them, cretinous meatsacks.