ChargePoint is the network we have here in MN, so I've used ChargePoint for the last 3 years with my Focus Electric. I don't mind paying for parking to access an EVSE in most cases, but I don't like having to pay for the EVSE since ChargePoint will charge $25 to my credit card and then use up that balance for charges. I have never once used a pay EVSE in my years driving the Focus Electric, although I have paid for parking in order to access an EVSE a few times.
I'm glad that the Sun Country ones are free & don't require a card. Is that true of their L3 chargers too, or just of their L2 units? I downloaded their app this past week to have it for the trip.
Three places that I want to show my dad in Vancouver are: Stanley Park, Gastown (for the steam clock) & Granville Island. It looks like there is a free L2 on Granville Island that we could hopefully use.
All the ChargePoint units in Vancouver that I know of are free to charge, some are pay to park only. So while I have a ChargePoint account I've never had any charge to my account or to my credit card on file for the initial $25 top up. So you don't have to worry about that initial charge to your credit card here.
The Sun Country ones I know of are only L2, so I can't speak for any L3 units.
Stanley Park has ChargePoint L2 chargers in the Aquarium parking lot (pay lot)
There are a number of pay parkades with EV charging not far from the Gastown Steam Clock, check Plugshare. There is one nearby I'd recommend, about 5min walk away in the Bank of Montreal parkade (enter on Homer St between Georgia and Dunsmuir). Two free SunCountry L2 chargers, parking a flat $7 evenings or reasonable hourly rate during the day. But main reason I suggest them is because unlike some of the other parkades you can see if the spots are available before paying for parking or taking a ticket, the EV spots are visible from top of the ramp at street level and there is no pay gate (pay after you park). The SunCountry ones are non-networked so you can't see their status beforehand in Plugshare.
Finally, yes Granville Island has 2 great L2 chargers in a very convenient central area, 3hrs free parking while charging. Popular spots but turnover is pretty good, just check the status beforehand on ChargePoint. In a pinch if those EV spots are full, the new Tesla Store/service centre on Fir&4th is a short few blocks walk from Granville Island - they have several HPWC in their underground customer parking. I've never done this, but as an out of town visitor desperately needing a charge you might be able to ask nicely to see if they'd let you plug in for a while?
Have a great visit!