What that guy is telling you is not the law. The law is that a non-FFL holder can mail to and FFL butt an FFL cannot mail to a non-FFL holder He might have is own policy that he wast's it recieved fron an FFL, but that is not the law.

Another bit of info: if you send your firearm in for repair, they have to send it back to an FFL where you'll have to do another NICS chek to get your gun back.