Gaps in CRA service could potentially cause taxpayers to miss deadlines, pay too much or too little tax, or miss out on tax benefits, A-G finds

Source: www.theglobeandmail.com