Rules, timing and costs all depend on where you go. You'll need to call around to jurisdictions around you. The State Patrol has some info on their website and a list of other agencies who do them. For example, when I needed 2 sets for 2 Form 4s, I checked with Gig Harbor PD and they only do them for residents and employees of GH business FOR THAT BUSINESS' USE. My own city didn't do them. I really didn't want to use LESA (handle pretty much all of Tacoma and Pierce County). Ended up at Lacey PD as they had an easy process and are open 5 days a week. They do electronic and use their own cards. IF you bring them your own cards, they can use them but ask that they be blank and not pre-filled, so there is no reason to not use theirs. I was in and out in under 15 minutes and that included having to turn on and warm up the machine.
Rob