Yep, you have to send them your radio, hope you get it back, and hope they didn't make any mistakes.
You also have to tell them what to program into it, in very high detail. Not just "I want to listen to Mayberry PD".
If the agency is running trunking they may not be able to program it (and really, shouldn't).
If the agency is running encryption, there is absolutely no way around that.
The radio needs to have the correct features. In other words, it needs to support the correct bands, modes, etc. The radios are ordered with the options needed, not all radios have all the features.
I understand the desire to have this radio, but it can get expensive. Consider all your options before spending more money on it.