They seem to do a fairly thorough job of checking things, even employers -- without ever calling anyone. As far as the time, it has ALWAYS taken forever to get the process completed. The only thing that I can think of is that they are hoping that you die -- just so that they can keep the money. I hate to compare the two, but -- it's funny how quickly you can get approved for a credit card while you stand at the checkout register, but with the permit -- you're hair goes from dark brown to grey while waiting for either the initial approval or each renewal.