Waiting time bust be getting shorter, I started the process march 2012, was told there was 18 month wait, im due to start my basic training october this year, cissm that is.
Hopefully, though I'm pretty sure the waiting times are shorter for submariner roles than for surface fleet roles.