KW build quality, warranty and service. How are yours holding up?