I'm really lucky, having been in the same job for a long time, so I know most of my clients. 99% are brilliant but that 1% of ignorant tossers can really spoil it. I did get the pleasure of throwing a guy out a few years ago while tesring up the document he wanted but was refusing to pay for. Felt great