Horrible products, horrible customer service. Still in disbelief in what I got for $850+, I wish I could just have my money back. Off-brand equipment that I was told was great stuff turned out to be complete JUNK. I had to have my system repaired after three months of use due to the head unit shorting out and I was told that who ever worked on my truck before did a lousy installation job to begin with, i.e. sloppy wiring, scratched up plastic, not a clean finished product. When the manager refused to stand by his work or even help troubleshoot what could be the issue I told him I was going to post a negative review because that's how business is done in 2016 he gave me a snide remark like, "whatever bro". Don't bro me if you don't know me MR!