I find that outside of produce, terms that customers pay on range. The ones that are 30 days are generally with strings attached -- like signed PODs sent with invoice to the freight payment services (most larger customners are using one) etc. There are others that initiate terms upon pick-up, but the terms are generally longer like N45 or N60, I know there are some that are longer but they're not getting credit here if that's the case.
As a broker, I think that part of the value it should be offering customers is quicker payment terms. I don't think it's acceptable to have the attitude 'I'll pay when I get paid'. If you can't finance it, then you shouldn't be in it.
I think it's a bit different when it's a company that is primarily a carrier, brokering out excess though. While they wouldn't necessarily go out and just screw the carrier partners over (after all, much of the time it's a reciprocal relationship), their commitment to paying carrier partners is lower on the totem pole than it is for an operation that is either all broker or more focused on brokerage. They have to be ... feeding the assets and the employees comes first.
Just my 2 cents ... E G Gray from what I remember a long time ago was always on the slow side with payments, but nobody thought they were getting screwed over by them. At the time when I was in operations on the asset side, I'd just give a company like that a relatively small limit so I didn't have more out there than we could stomach.