Canadians have more ways than ever to shop for both new and used vehicles — from traditional dealerships to online ...