Excellent before sales service but extremely poor after sales service in our experience. Fails to answer and return calls. Our stereo was taken away for repair in April 2008 and has not been returned by April 2009 and now the pump is making strange noises.