We did DCF since my husband is stationed in Germany, no NVC involved, all the process goes through the embassy...all handed in and paid in person, so it saves a lot of mailing time and your papers don't go from one place to the other and back and forth...