A would-be thief in the western German town of Aldhenhoven found the tables turning on him, when he tried to mug a cab driver.
After the 20-year-old stole the driver's wallet, a scuffle broke out between the two, in which the cabbie not only recovered his property but also took his attacker's wallet
The driver then locked himself in his taxi and called the police, who were amazed to find the mugger waiting patiently for them on the curb next to the vehicle when they arrived.
"He wanted his wallet back," a police spokesman said.
Well, the next time you decide to steal from someone, make sure he's not a German cabbie.