I have never onced witnessed such a lack of customer service and unprofessionalism. This company received my Cummins ECM, sent it back with no contact or literature with ECM. I then wasted numerous hours troubleshooting the engine - costing the customer down time and my company lost time. After 100 phone calls they finally answered 3 weeks later to inform me that the ECM "can't be repaired" I informed them about the lost time and they replied with "i do not care". Do NOT by any means work with these jokers. They are just looking to steal your money and waste time.