I got a website project from a friend of a friend. His "business" was in door-to-door sales. There were plenty of red flags indicating this guy was going to be a nightmare to work with, but against better judgment I took the job.
A few weeks and way too many revisions later:
Me: The site is done. Once you pay me I'll get your hosting set up.
Client: You're charging this much? My cousin would do it for way cheaper
Me: This was my agreed-upon rate from the beginning. If you can get a better deal I encourage you to do that, but I do need to be paid for my time thus far.
He paid me, begrudgingly, but opted to hire his cousin for the rest of the job. I sent him the code and files. Job done, clean break. Could be worse.
Six months later I got an email:
Client: Hey! This is my cousin. Please help him set up the website.
Me: ...I'm sorry. I'm not taking on any new projects.
At which point he lost his s***.
Client: You have an obligation to help me! The job isn't finished!
As if I should take the time to teach this guy's incredible cousin how to set up a website, no charge, six months later.
Luckily I had a contract to fall back on. Pretty much just shoved the files back in his face and wished him good luck. I did end up walking the cousin through a few things out of totally feeling sorry for him. But even that was in vain. He truly had no idea what he had gotten himself into. On the plus side, he was "super cheap."