I got step 1 letter in April and still waiting for step 2. Should I contact CHC, because it is now past 2 months. Any suggestions?
The usual response time to initiate Step 2 is 6 weeks max.
In my case I did not receive a reply for two months after sending Step 1 Docs, On contact they informed me that they did not receive Step 1 documents and I had to sengd everything again.
I had receipts for DHL etc. but still it delayed my visa.
I suggest you to contact them and do send the courier receipt in email.