You can roll your own.
Silencershop is going to be an option soon too. You need to go to a kiosk and scan your prints or mail a set to them but it is something you just need to do once.
The thread on here
They are going to start processing form 1's for a fee. Considering my county charges 15 bucks I think for 2 fingerprint cards and passport photos are like 13 bucks their service seems like a good option. Rolling your own is cheaper but I think that personally I'll use them in the future for it.
From the thread they said you can order pre printed cards from them as well(I asked). I need to call and ask them about it in the future but I think that could be good as well especially when they put it on their site at some point. I have a feeling I'll be using it for form 4's from dealers not in their network.