NC too!!!, we currently have a job 90K owed 90 days past from a MN GC. They are claiming paid when paid. Well they are getting a notice of lien waiver this coming week if we dont see a check. Contract is in NC you have to follow NC law.'Pay when paid' terms are illegal in SC, just an FYI....