What's your beef with the CRA?
I used to work for them back in the RevCan days. Hated it. I found the one thing more frustrating than being a taxpayer dealing with them was working for them.
Although I gotta admit I learned a lot of pretty cool things there.