Excellent customer service and excellent value. Always find the problem and explain the choices available.