Consumers have never paid more to finance their cars.

Monthly payments on loans given out in June to buy a new car averaged an all-time high of $686, according to car-shopping site Edmunds, whose data go back to 2005. That is up 4% from January and 13% above a year ago.

Source: finance.yahoo.com