The prices seemed fair and the sales manager was very friendly. It was very easy to schedule installation and they were ready right on time. There was one minor installation issue but it was fixed right away once it was pointed out. The only suggestion I would have is the installation crew needs to take more care and clean the customer vehicle. I found numerous wire pieces, a connector and other pieces of trash left over from the installation. There were enough pieces strewn under the dash and on the carpet that it would've been appropriate for them to vacuum it before returning it. Just a suggestion on how it might be improved. Otherwise, I would use this company again for automotive audio installation or security needs.