We've been working together for over 10 years now. They have always provided us great assistance, service and support from start-up through production of our products. Sometimes we could do more research but they are very helpful when it comes time to put things into action. I have no complaints about this relationship so far! If you're looking for someone who will work closely with your team and provide all the necessary resources/tools to get the job done efficiently then look no further than D3. Their services include product development, manufacturing process optimization, supply chain management, purchasing processes, contract negotiation, inventory control, quality assurance and many other areas related to operations & logistics. I like how they are very friendly, helpful, patient, and willing to listen to what you have to say! They were able to quickly understand my needs, and give me some great suggestions. There was nothing about this experience that I did not enjoy. If there's anything I would change it would be for more of an open communication between myself and the customer service team. We're solving many problems by creating 3D models from 2D drawings using AutoDesk Inventor.