I just don't understand why you guys don't leave until you got the money in ya hands - £45 big deal, but its still money your owed, i don't leave or even turn up unless payment has been discussed. Why anyone can expect to have work done and get credit is beyond me, this old fashioned thinking needs to change - those days of "send me a bill mate" have gone, screw it, too many people take the mickey and bugger it up for others.
in today's world with paypal, CC's, BACS, instant BACS, no one has an excuse not to pay.
Rant over.