I got the submit button validation all fixed so that you cannot submit the form if there are no invoice lines or user contact info. The button  is also disabled after the first click. And I added some style to the link css message.