We're debating getting someone in Mexico to apply on behalf of my wife, or sending the mail to the Canada consulate in Mexico as per website instructions. It seems like for the latter we don't need a letter from CIC, as all we need is the file number, finger print, and photos