Only difference is the experience level of the person filling out your forms. Mistakes cost you time. The worst experiences I have had purchasing have been from stores that don't do much volume and had random salespeople doing the paperwork. Maybe eforms will help with this, but generally now I try to buy at places that do enough volume to have at least one person that solely deals with nfa stuff. Got some good prices at a few small shops, but in the end it wasn't worth the extra wait times to have the paperwork returned multiple times for errors.