title: WooCommerce: Cart price override with text
body: <p>We have a bunch of products with either:</p>
  
  <ul>
  <li>No price</li>
  <li>Zero price</li>
  </ul>
  
  <p>We made them purchasable with the built-in hook but the cart still displays them as having a <strong><code>0 price</code></strong> during checkout.</p>
  
  <p>We'd like the cart &amp; checkout summary to display "Special order" or any other text, but it seems WooCommerce invalidates text-based prices.</p>
  
  <p>Tried this :
  <a href="https://stackoverflow.com/questions/12327251/woocommerce-add-product-to-cart-with-price-override?answertab=active#tab-top">WooCommerce: Add product to cart with price override?</a></p>
  
  <p>The above works fine with a number override, but when tried with a text override it defaults back to displaying a <strong><code>0 price</code></strong>.</p>
  
  <p>Why? These products are built-to-order and the shop admin will update price after talking to customer/supplier.</p>