Hi kite,
So sorry that you are still waiting. like you said it depends case to case. the normal timeline is 15 days after passport is taken. i think i saw 1 case myself in this forum where it took a month? i'm not 100% but i vaguely remember seeing that couple months ago.
for my husband's case...