Well i got mine just a day before my oath day, while the online tracker was updated more than 2 weeks before my oath. I called CIC as suggested on the portal, still they had no damn clue why i never received while they do see the status as email was sent at least a week before (not even in spam...