I would not recommend this business. My son took his Alpine Amplifier in for repair and was told that they could send it in for him to Alpine and that Alpine charged $ 120.00 for the last two amplifiers they sent into them, but that it could cost less. We were only given a business card with the serial number of his amp on the back as a receipt for dropping it off to him… our first bad feeling. When the amp came back, my son went alone to pick it up and have it put back into his car. We had agreed to a charge of $ 20.00 for the install. He then was told that it was going to be $ 140.00 for the repair, because it was an extra $ 20.00 due to the fact that Alpine had to replace a component or something to that effect. My son asked for the Alpine paperwork, and they apparently had thrown it away or could not locate it. They said they would request another copy from Alpine and never did. My husband called, and still no follow-through. After calling Alpine directly, they could not advise what Alpine charged since it was sent in under Car Sounds Account and not directly by us, but they indicated in so many words that the charges of $ 140.00 were considered to be steep. We have notified Alpine and the Audio/Video Company that represents them. We have learned a lesson from this, but we would have expected John at Auto Sounds to be up front with his charges and advise us what Alpine charged for the repair, and then what their mark-up for shipping the amp to them was. This did not happen. In our estimation, very poor business dealings with this company and we will never deal with them again. I hope this review helps others to not go through what we went through. If there was an option to give them no stars versus one I would right now!