The Canada Revenue Agency (CRA), supported by the Department of Finance, drew its line in the sand last week by saying its ...