Due to our rather unusual circumstances, the only requirement we need to satisfy is the name check requirement ... and, surprise, surprise, they use that as an excuse to hold us up for months. We've now been waiting for more than 4 months, or 127 days to be precise ... and there's been no word beyond "it's pending". So, now I'm starting to think about worse case scenarios. How long have these things been known to take?