Their customer service starts out great with the sales team, but once they get you to sign their contracts and you are unhappy with a product things take a turn. All of their systems are supposed to work together and make things easier for shops, but they don't and will cause more wasted time and headaches. It won't matter that their management system is hard to use and there are way better ones out there. The price is way too high and and getting out of a contract is impossible even if the product or add on was horrible. However, the price you pay is way too high as any function you add is considered an add-on and will cost more money. Ultramate, which is their estimating software, is the only product I have enjoyed using.