Maybe you should call CIC call center and find out when card was mailed. Since it may not be mailed on the same day it was approved. Also, the post office could be having delays based on where you are located. For example, people in the rural communities may experience longer wait time for mails...