Didn't someone else say on another thread that it usually takes anywhere between 2-8 weeks? So maybe you are due to receive it soon?

Tbh, because I hadn't seen you here for a few days, I assumed you had your visa and didn't need to ask us questions any more!

You will get your visa soon, Insh'allah!

See, I'm already learning the lingo!