While customers are charging to their PRESTO cards, Oakville Transit is charging something else: 15 new electric buses ...