Car shoppers deal with low inventory, high prices