Although I, personally, never have coins graded but in your case, and at this time, I would say ICCS. I would normally suggest PCGS 90 times out of a hundred, but Trump has put up lots of question marks for collectors. You already would pay a LARGE fee with across-the-border transactions, but this new 50% crap would eat you alive if it were enacted. You are much safer keeping this within the Canadian borders so you do not have to chance time delays or big bucks. Once all this tariff crap comes to a conclusion, you can THEN send it to PCGS or NGC or any other
TPG. In this present time and place, you are better off with ICCS.