Sticker Shock Jolts Consumers 0 23.09.2024 13:30 Wardsauto.com Edmunds reports 75% of surveyed consumers say high prices put the brakes on vehicle purchases.