Long time lurker - just posting my timeline here for info:
Application received: January 24, 2012.
Started processing: December 5, 2012
Returned RQ: January 5, 2013
Test passed: July 24, 2014
Waiting for Oath date now, but can see that's anyone's guess!
Good luck everyone. We'll get there...