You're damn right there.
I find given time some start to take the p!$$, however, generally they pay as they say they will to start with but after a few visits things start to slip.
Saying that, started a nice Nhs contract last month, money in the bank when they said, another comm. job started last month, paid on the button. 3 months ago builder went down the swanny, theyre in administration now, so might get something in 18 months.