The only advice I can give is sit tight and wait (unfortuately). If it has reached 7-8 weeks since you heard anything, then contact CIC again and complain about the abstence notice from local CIC. They would make a note of it and may contact local CIC to find out what's the hang up.
It been 5 weeks today for us. Robotic has gotten a letter from Etobicoke for May 16 landing despite receiving DM 1 week after ours. It is a little fustrating to see someone to get letter sooner than yours despite landing at same CIC office as ours.
Screech339