Hiding Product Price when Price=$0

I think you can only do that if you have a custom Products/Product page. Otherwise, I don’t know if it is possible to filter anything from the default element.