Is there a way to hide the price on a product using Drupal Commerce? Basically I want to create a commerce site, load all the products but not give a price yet, for competitive reasons. 

Instead of displaying 0 I want to:


Change the price to - "Call for price"
Hide add to cart button


At a later stage when I give the item a price it should:


Display the price
Display add to cart button


I know this is possible in Magento but would rather try using Drupal Commerce.
Any tutorials or links will be appreciated.
I guess giving the product a price is a manual process.

To make things clear I suggest adding a 'price hidden' boolen field to the product content type. Based on this field you can adjust the output of the product by implementing hook_node_view_alter.