Looks like they have expanded their web site. I hadn't seen a good parts fiche from a Canadian source before.
I checked a couple parts for my bike...prices seem reasonably in-line with U.S. Not sure if there's a catch (like mandatory shipping)
International Motorsports OEM part finder
Maybe they will keep some business in Canada. I have been shopping U.S. for most of my stuff lately.