Prices for bikes vs prices of bikes

Please have a look at this sentence:“Prices for bikes can run as high as $150”
Up to now,I think we must use ‘‘of’’ before “prices” (prices of bikes).
Please explain it to me.
Many thanks!

Hi Duc,

‘Price of’ suggests to me the actual cost as in: The price of that car is **** - tells you much the car will cost you.

‘Price for’ is the anticipated cost and is used in a more general way as in: I hope you get a good price for your car - in other words we are talking about the amount of money you hope to/will/ anticipate to get and in a way it refers to value.

Does that help?

Alan