Edward:
I'd like to put in a word for LotTracker from IMS. Terry and his staff are willing to consider enhancements to their product based on feedback. You said earlier that you didn't feel LotTracker would address your client's needs. Could you specify your concerns? Is it that you are using the Invoices module as Peter suggested?