Given the size of the CRA team and resources, you have quite a skeletal organization. There's a delaying and a dragging out of providing information for you to do your jobs. That doesn't strike me as being a good use of your time.
Are you prepared potentially to go to court to defend your right to bring in timely information from CRA?