I feel ya! I tell my guys, that if they do it once, plan on it happening again. If the customer insists on not paying for something minor until it's done, I'll consider it... if they screw around without paying when it's done, they don't get another chance... they're on permanant prepay in full...