Best body panel place in canada?

they're all made in the same place, so doesnt matter much...
just deal with a company that will easily accept a return if they are not up to snuff...
I went through 4 quarters for my Duster before I got one that was workable...