Thats ridiculous, like what the hell is going on!!! but your friend might applied for urgent processing since beginning!!! but yeah not sure till when they will keep doing that!One of my friend just applied in June and he already completed test exam and got oath date as well. What the hell man I am waiting for more than 15 months and except BG check nothing.