I thought the price reasonable. The work was completed to my satisfaction. I felt that CNS really had my best interests at heart, they wanted my system up and running as fast as possible for ta reasonable price. I thought CNS went above my expectations to see that this job was done quickly and correctly.