I will give you my 2 cents on it. The way I looked at it is that I am dealing with NFA weapons and screwing something up is federal time. That being said I had a lawyer do mine. I don't want any screw ups when it comes to that. I had Rose Pugliese over in Grand Junction do mine for me being she came highly recommended. Working with her was as simple as a few emails and a call. I know that there is a guy who chimes in here that does them as well up north.
There are plenty of people who have done their own. I am just not willing to risk it.