D3 takes 'service after the sale' to a new level. They have consistently gone out of their way to provide training & technical assistance. I would not consider going anywhere else for our software requirements.
Jeff Fitzwater, JS Precision, Jenks, Oklahoma