Are drivers struggling to afford car maintenance?