Filco mechanical keyboards are available in a wide variety of configurations. There are many different models that they make with only one thing in common: quality.
CA: http://ncix.com/search/?categoryid=0&q=filco
US: http://us.ncix.com/search/?categoryid=0&q=filco