Has anyone done this? Was it a good experience and how long did the process take? I just applied and am waiting to hear back from them.