I have been using JDM for the past few months.and have found it to
be a valuable tool. Finally, I have a system that correctly and
fairly prices my completed items, inventory, and sales. Setting up
the parts inventory took some time, but was well worth it. What a
shock to realize the value of my parts and completed pieces!
I heartily recommend this software. The customer support has been
outstanding. The invoicing function should allow you to track not
only sales, but consignments.
All the best!