I wouldn't name and shame them. Then any company seeing you do that would be fearful if they're late on a payment they'll be embarrassed publicly. If they pay you in 90 days I don't think it's too sleazy. My condo board used to prioritize bills by late fees (or lack thereof). Just the way it is.