Chipping in on this one.
It took 4 months for me to get my class 2 even though the DAME signed me off as fit on the first visit. Apparently they do not have the authority to sign you off so why go to them?
To add insult to injury the certificate was dated from when I first applied and not when it was issued. I made a formal complaint and referred it on to my Federal Member who took it up on my behalf. I had the new certificate within a couple of hours with the date of issue being the start date. So that worked even though it cost a good deal of money for reports, scans medical records etc. which simply kept reverifying what the DAME had already said