Yes, it may seem odd to have a post about a New Zealand business on the Canadian DSM site, but you may find it worthwhile.
When I was in Christchurch, there was an Evo shop just around the corner so I stopped in. It is a one man operation and the owner, Jeremy, was a really good guy. I picked up a low mileage Evo III 5th gear set for a price that I'm sure would not be found in North America. He says that he has shipped to Canada before.
So if you need a hard to find Evo part of any generation, and/or feeling sticker shock at the local offerings it just may pay to contact Jeremy.
http://www.evoparts.co.nz/