When talking about book prices in general they're both ok.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
ladybird25The price of books has changed a great deal over the years."It is singular because it is speaking of an average (or other measure) of one category (books), not specific individual books.
Why is the "price" here in the singular?