I'm going to go out on a limb and register a slight discomfort with the increasing use of HN as a "court of public opinion" in very fact-bound disputes like this one. I can sort of see resorting to it out of desperation, but I'm afraid the Internet Lynch Mob has a very high ratio of outrage to effort spent actually investigating. This post has 84 upvotes in 21 minutes, which suggests a very quick investigation! So, t…
Actually I agree. That's why small claims court should precede the public shaming.
Net-30 (meaning, let's just pretend we're going to pay you within 30 days of getting invoiced so we can stop talking about this part of the contract) is a standard term. Is it your expectation that when you don't have a contract, you can expect "Net-1" payment?