If I could give this place negative stars, I would. The amount of time, and money that me and my fiance have WASTED at this establishment is insane. They do the least amount of work possible, and they never give you adequate information. They put large scratches in a brand new radio that we were having them install, and we were met with shrugs and blank stares. They also were going to charge us a random $1500 that was in our file, and they would have, if we hadn't told them that our account was at a $0 balance and the charge was a mistake. Only then did they go, "oh yeah, we must have clicked the wrong button in the computer..." They will NEVER go the extra mile for you, and you will be left feeling angry and cheated. I will never, ever recommend this place to anyone.