Let me share with you my experience so far, DC receipt date was Apr 12 on Monday, Apr 14 on Tuesday, undisclosed Thursday (asked to wait 3 weeks), and this morning I was told that it will be processed within next two (my 'DC receipt date' was not disclosed again, current processing date was again Apr 12..).
I will call again on Tuesday, If I don't get any affirmative reply, I will withdraw my application. I have to go on July 19.
Looks like my DC reciept date is past their current declared processing date and that's why they I am being sent from post to pillar.
If you gotta leave on July 9, there is very less time left. BTW, you will get it done in 5 working days in India.