Still legit

Has anyone recently seen these providers? I know they been verified before but haven't seen anything recent.

link