If CIC-M is sending your the approval letter by regular snail mail, and if you are in Canada then it should not take more than a week to receive the mail. If your mailing address is outside of Canada, then it might take longer.
In our case, we had provided them our email addresses and we have...