You would think that they should just get one of those "Company Representative" green tick things (or whatever it is) if that was the case. Seems simples to me, in an industry that has to be squeaky clean.