All are fine.
These two prepositions are pretty much interchangeable for this use.
1. What's the price of this?
2. What's price for this?
3. What's the price of the hat?
4. What's the price for the hat?
---------------------------
Which questions are grammatical? Do we have to sue 'of' or 'for?
1 answer