Handling diificult customers are one of the job hazards of a taxi driver.. KNN, don't know how I would react if I'm in a similiar situation as you.. I'm not really into all this greed thing.. Not saying that I'm so noble.. And just like many people I also loves the smell of money..
Maybe I'm bit greedy when betting on horses, 4D and Toto in the hope of striking it big..:o :o :o But one thing that is a big NO NO for me is duping other people of their hard earned money.. That for me is a dastardly deed..