Regarding cost, It is what it is. I am happy to get service that is timely and thorough, and has been explained to me. I feel that Nick and his crew accomplished that.