Karma hits taxi bilker in the way of a huge fine