I don't think you can claim a tax credit if it is in an IRA but tax law is very complicated. Check with your broker, if the stock is in an IRA then there should be no withholding. This is automatic with a Canadian broker but is a little complicated if you hold it thru a US broker.
In general its better to hold Canadian stock in a non-IRA account to avoid the hassle.
Who said anything about socialism? I own two Canadian stocks (PEY.TO and AT), I only asked because I wasn't sure since JE is also listed on the NYSE. Actually I find the Canadian withholding very convenient it cuts down on my quarter estimated payments and I get a dollar for dollar credit on US taxes at the end of the year.