Cant give you any assurances.
I applied on 7th July, received status change that passport has been dispatched on 7th of Aug, on 8th of Aug received confirmation email of visa approval.
Wait 1-2 days for visa to reach here before collecting. Total time 34 days.
On the letter it says I have to...