As always, Nick is very knowledgeable, ethical and professional. Good combination of knowledge, technical skills, clear explanations and excellent customer service.