Try whitewater marine in lower Sackville, nova Scotia, Canada.
Its a shop, not a web site. Although they do have a website, its just a regular one. Not parts fische and whatnot.
I use 'em all the time. Good people.
They ship all over north america. If you pay, they'll likely ship anywhere.