I saw that website too. Will probably check out the Garmin suggestion below but wanted to get some feedback from anyone who's been there in the past and had good experience with a particular location.
So far we've got Petro Pass Vanier, 500 rue du, Marais, Quebec City.