The staff at Kirkland Technologies are quick and proficient. We will save you as much as possible on parts, as Kirkland Technologies have the best resources, as well as stock parts if you are in a hurry. We will be fair, and keep you informed of foresee additional charges. Our objectives is to get your system running, not try to sell you a new one. If it is not cost effective, we will let you make that decision.