Have had dealings with CPS in the past. My dealing was with Chris and his staff. Staff at CPS went beyond my expectation to help us out. There are occasions where I needed equipment or calibration services from CPS to resolve my customer needs in timely manner. CPS always stepped in to help resolve these issues by loaning equipment or completing service/calibration work within agreed timeframe.