So in that vein: Fuck GE Healthcare. They have NET120 and they will do all the things you and I have described and more in order to put off payment to small businesses for as long as possible.
I didn't get a check from them until their stuff broke (had nothing to do with my software but they thought it did) and I refused to help them until I got paid.
Whaddayaknow, I had a check overnighted to me with early morning delivery!