Cc Electronics is an OK company to do business with. They are not much to speak of but they get the job done. Their staff is kind but not overly helpful. They spend plenty of time on installation of any product to make sure they get their moneys worth. Their prices are rather high. You could find better quality at Best Buy. They are overall an OK company that is trying their best and failing. I would not recommend this company to anyone unless they are forced to visit them.