Ive worked at both JB and Strath. Trust me when i say this, they can both have average installers or decent. The way it is these days, its hit and miss. But most do a decent job, if your not happy, take it back and ask to speak to the installer (politely). But I know they get a bad wrap from all the bull**** that flies around these forums. Most of it is hear-say. That being said, id get a GOOD forum member or mate to do it for ya, you can help out and learn how to do it. BTW ive put a amp & sub in my stivo and it makes a BIG difference compared to stock, but you will get a more profound difference if you went with a new headunit too. Good luck!