Car buyers trade in haggling for sticker shock

Car consumers can take their pick of what’s to blame: the Covid-19 pandemic, a shortage of semiconductors, blockades at the Canadian border, a fire onboard a