I work with them on a monthly basis and am up to date on all payments. My October shops were paid on 11/20, right on time. They seem to be answering the telephone and email, and they are scheduling shops for December. It looks like business as usual to me.
I've heard no reports of late payments. Maybe you should tell the people you know to come here and explain to us how exactly they are late. Do you have any first-hand knowledge, or are you just repeating something you heard from someone else?