for Canada you can try d-structure or axis boutique. Most Canadian shops have websites, so if you know of stores that are kind of a hassle or a distance to get to there is a chance that they will have an online store option.
Or support your local ski shop. The majority will have no problem price matching evo or backcountry. Spend the same, see it in person, and support your local shop. If they don't carry X ski, get them to special order it in. If they don't carry Y brand, talk to the ski buyer and explain why they should look at carrying it.