You might want to repost this in the Canada destination section - they were a very friendly bunch who helped me sort out traffic rules for driving in BC

From memory, aren't there are a couple of LCC based in Edmonton and Calgary? They might be an option for getting you up there to see them!