Pittsylvania County (VA) Sheriff's Dept did mine for $5. I ordered the cards from ATF and took them with me but they did not use them. They did a digital scan and then printed out two copies for me. One weird twist to the process: They will not take cash payment. I had to hoof it two blocks up to the P.O. for a money order. You never know what you are going to run into.