Yeah, NET30 is quite common in the industry. But if you consistently have work, NET30 isn't so bad. I sometimes pay subcontrators NET30 because I don't always have the cash to pay them until the project is finished, and that gives some room to play.