Excellent experience. Even though it is three service visits to deal with the problem.... Lol...I appreciate the turnaround time on parts being ordered and how quick Sean was able to schedule the appointments. However I do hope some of these parts will be under warranty.