I'm not really sure if this is gonna help, but this is probably one of the better places that I know of that is remotely close to canada (or you might be able to pick up)...
http://www.bodykitsnw.com/index2.htm
You might want to contact them to see if they're pretty close to where you're at. This place is reputable and have some really quality stuff.
I wish I could be more help to you...

h: