True, I've only been doing contract for 2 years, and it's only been hourly. Nobody's been late on the first (or any) monthly payment, so I've never had to worry about it. I'm assuming the problem is more with project-based pay? Which I'm afraid to take on (for these very reasons...)