AVOID THIS PLACE.
I would give them ZERO stars if I could.
They told me 2 days to install my stereo. After 6 days of keeping my OnLY car. I get it back with a broken air conditioner, broken clips holding exterior parts on my Land Rover, a total s**t install job that included a terribly made deck mount. They drilled a hole in one of the brand new speakers they sold me and never mentioned it. On top of all that, it sounded terrible. I took it to another place (in Colorado) and had to spend an extra $1000 to fix their horrible work. When I asked them to eat some of that expense, their total moron of an owner Paul said "I don't throw money at problems." Really? I had to throw money at the problem he created for me. I would like to throw him off the Hoover Dam.
STAY AWAY!
Trust me and the other reviewers.
You're welcome.