title: woocommerce_order_status_completed hook: force email AFTER action (instead of before)
body: <p>I have written an action that attaches to woocommerce_order_status_completed, and it works fine, adding a bit of meta data to the order. But the email that goes out after order completed seems to go BEFORE this runs, and therefore does not send the meta data in question (it will send it if I rerun the completed order again, but that is because this data is now already in the DB). So what I am looking for is either:</p>
  
  <ul>
  <li>a hook that runs JUST before the completed email sends, OR</li>
  <li>a way to have the completed email send AFTER woocommerce_order_status_completed hook</li>
  </ul>
  
  <p>Any ideas or pointers? I looked through the Woocommerce API reference but can't find anything that seems to suit.</p>
  
  <p><strong>UPDATE:</strong> found an earlier hook and tried hooking it into </p>
  
  <pre><code>add_action( 'woocommerce_order_status_completed_notification','mysite_woocommerce_order_status_completed',5,1 );
  </code></pre>
  
  <p>which should run sooner, but STILL the email goes out first (before the meta data is in the DB and can be read. If I "recomplete" the order (putting it back into processing status and then completed again), it will send the meta data (again, this is because it is now in the db)</p>