1st off welcome to the forum bro...X2 sorry to hear about the shitty install quality they did thats not right bro..You will find that most of the time taking your stuff to a trusted audio dealer/installer is the best route if you can't do it yourself because most of the shops ive dealt with warranty there work and usually do a good job on installs for the most part because they like to have a good reputation...That is not true for all shops though trust and believe that...Hope you come to like SMD and gain lots of valuable insight and info here bro