Yeah its Thailand visa, I suggest he ask the agent what Immigration office stamp will he be given, if he sends his PP to them, it will be sent to an office where they do that brown bag stuff and in all likely hood its not where you are residing, then doing your 90 reports will be a problem without their help for an added fee as well......