Karma is a wonderful thing. If you do bad to someone else rest assured that the universe is likely to get you back eventually.
That's what three men who dashed from a taxi without paying the fare found after they ended up leaving the driver more than he was owed. Not a bad Christmas gift to give him, really.
The men, who had booked a trip to Manchester city centre, legged it from cab driver Mr Hameed's car, throwing stones at his car as they ran away and damaging one of the windows.
But the driver ended up winning in the end, as the thieves were in such a rush to get away they ended up dropping £120 which was later handed to Mr Hameed by police.
The tale was shared on social media by Greater Manchester Police's City Centre team earlier today, according to the Manchester Evening News.
In a Facebook post, the police team said that Mr Hameed had been unlucky enough to get ripped off by the men at Shudehill bus station at around 6pm last night.
Although the driver reported the crime to police, he was admittedly not optimistic of getting his money back. Luckily, karma was on his side.
The whole affair was witnessed by an off-duty officer who was visiting Manchester from South Wales and also spotted what the men left behind.
The officer picked up the cash and called GMP to book in the money, only for them to decide he should meet up with Mr Hameed and hand it straight over to him instead.
In their Facebook post, GMP City Centre said they were chuffed to get Mr Hameed 'back on the road with a smile on his face'.
"It's rare that we can get a result for taxi drivers in these circumstances, and if we do, it usually takes time or gets bogged down in policy and procedure," GMP wrote.
"We thought it would be nice to offer up some swift poetic justice, and £120 sounded about right for the fare and damage."
The police even left a cheeky warning for the fare dodgers, telling them to 'get in touch' if they think cops were unfair in how they dealt with it all. Something tells us they won't hear from them soon.
Not a bad result for Mr Hameed in the end. Isn't that a tale to warm your cockles at Christmas time?