3 ms·Yep. Their corporate logo is in Papyrus. There have been complaints.by SeanLuke 9y agoYep. Their corporate logo is in Papyrus. There have been complaints.