@James *********
an agent can get round certain documents, and can quickly let you know if anything is needed, doing yourself can be quite a mission if you're not computer savvy, have a printer, understand the forms. The rules change from officer to officer.