Hi,
Now It is taking around 4 weeks. once they mailed ur card, online Case status message is changing like
"This case has been approved. on so and so date an approval notice was mailed. If 14 days have passed and you have not received this notice, you may wish to verify or update your address. To update your address, please speak to an Immigration Information Officer during business hours."
Mine got approved on 28th Jan but today (02/24) recieved.