Has anyone tried using the NRCan geolocation service at Geolocation Service | Natural Resources Canada ?
It looks pretty promising because it doesn't consume AGOL credits like the World Geocoding Service and has an "open government" license.
I'm mostly worried about throttling and the quality of the data. Does anyone know where the geocoding data comes from (e.g. is it the Canada land survey?)?