Hi Chris, Yes, it's perfectly good English, although idiomatic. It's actually a play on words, which I think will become apparent if I give you another example of this particular use of "What price". What price freedom?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.