I had to call the IRS recently and had a pretty good experience. The lady was super helpful and provided me with some resources I didn’t know about before.
I've had good experience calling the business-side part of CRA, though I think they're small enough that they're a different beast from the department that has to handle all generic questions/complaints from consumers.