Arrived earlier than expected. Tech was kind, courteous, answered all my questions and did a great job!