AND: WIBU to cool off the friendship for a bit too? Bear with me it's long...
I have a friend who does cleaning. We have been paying him to clean our flat for a couple of hours every week since January.
When he started, he was brilliant. In recent months he not only has started to get really sloppy, but there have been many times when he has phoned to postpone or rearrange the time, which we have found inconvenient. I have mentioned these things to him, in a non-confrontational way.
Last week we also asked him to come and finish a painting job that DH started - wood in the bathroom and bedroom. About 4 hours work at £10 an hour. However, he took 2 days, didn't complete the job and wanted to charge us £70 for the job so far, plus more to finish it.
I'm on maternity leave at the moment so I know that he did not work solidly, spent LOTS of time on the phone and drinking tea. I also know that in between waiting for coats of paint to dry, he simply sat and waited, instead of getting on with the other room. I usually nap in the afternoon (39 weeks pregnant) which he knows, and I got a very hunchy feeling that during that nap time, he simply didn't do any work.
DH was really pissed off to find out what he planned on charging us, and put his foot down, texting him to say that the job should not have taken that long.
At this point my "friend" became extremely defensive, and replied in a very bitchy manner saying a) he was charging that much because he did a careful, thorough job "rather than simply throwing paint around and hoping it lands on the walls like some people" (a direct dig at DH's previous handiwork) and b) he would lower the price as a favour since I'm pregnant and we clearly don't have any money. He is actually rather obsessed with how much money he thinks we do or don't have and often asks how much our things are... 
I'm really pissed off at his rudeness. I texted him back and said our finances had nothing to do with it, and that it is really rather rude of him to react the way he has. He told me that my "typically Hyacinth Bouquet reply had confirmed it to him", so I told him to "Fuck off Onslow, and don't bother about the cleaning either".
I found a new cleaner later that afternoon on recommendation from a local friend.