Nice finish to the product but hard to tell if i like it considering the wrong wiring has caused my car to be un-drivable for 2 weeks now. Instead of waiting a month or more for the product to be made there should be a period of communication for anything electrical considering there are “different connectors” between the same/different models. That could have avoided situations like mine.