Let's not forget refiner margins. Need more refineries (Alberta should build a few).
There's also transportation costs? Kamloops seem to tap into the gasoline pipeline so fuel prices are lower there for the B.C. southern interior.
One could always buy a Volt but who knows how much in hydro bills one will have to pay.