How are you getting all those waiting periods? I'm calling them every week and the only thing they said to me is 'wait', no certain amounts of time... Plus, your application, according to the processing time wasn't processed yet, it's only June 5th there for now.