Maybe ask a customs broker?
This person should be able to get an explanation as to why their shipments were declined by customs. It's absurd that they have seemingly unquestionable authority from the general public. I supposed you could take them to court and figure it out, but in most cases, I doubt that's a viable route.
As a Canadian, I can see why so few Americans want to ship internationally. Which is a negative economically.