Applied two years ago- got through to final interview stage last October after 3 months waiting- waited 6 weeks to be told No!
Got a phone call this year in June out of the blue, phone interview, offered the job. They take ages but try to forget about it and hang in there