Hi @pcooke,
Greetings!
We are aware of the behaviour and we will forward this to our product team. We understand that you wish to hide the Total Cost in the support portal v2 when the cost is 0 for a service item. For now please try this workaround:
Please navigate to Admin -> Helpdesk Rebranding -> Requester Portal Branding -> Customize Porta -> Layout & Pages and paste the below code at the bottom of Page Layout as shown below and click on Save & Publish.

<script>
jQuery(document).on('SideModalOpen', function() {
setTimeout(function() {
if (jQuery("#items-total-value").text()== '0.00'){jQuery(".total-section").hide(); } });
});
</script>
We hope this helps. Cheers!
Warm Regards,
Sanofar
Team Freshservice