Had an amp replaced under a recall. They were at least considerate enough to take care of that even though I didn't buy the amp there. Elite Audio wouldn't even do that.
BUT... when I went to make some adjustments as it didn't sound right, I found that both bolts for the rear of the seat had been cross threaded. I was sure one was going to snap trying to remove it.
Ended up having to tap the threads for a different size bolt as the holes were pretty messed up.
Then I started checking the wiring. They had reversed the RCAs for front and rear (they were clearly marked) and they had reversed the rear channels. I know they were in a hurry to get this "annoying" job out of the way, but this just highlights their lack of attention to detail.
I was considering having them do a fiberglass sub box, but after this experience, it's not going to happen.
Cannot recommend this place for installs based on my experience.