Sorry I didn't catch this one sooner. It toook me about 6 weeks to get my final dive card in because there was a mixup with my certification information. Once I had all my paperwork and photos sorted out the process went fairly quickly. Most of my classmates got their cards within three weeks of being certified though. HOWEVER, I my certification was processed in Canada so I expect the timing to be different.
Having said that due to the length of time that's gone by I would contact your certifying instructor to find out more information.