Perhaps not in Canada, but The Corolla is a very popular car. So is the Prius. There are lots of them around here as well as Subaru Imprezas, Nissan Sentras, smaller Mazdas, etc. Also, remember that Mexico is part of North America. There's many small cars there.Small economy cars don't sell in North America, regardless of powertrain.