These guy were great. I know where I will be bring my 435i. All my parts in and on less than two weeks. That took care of me made me feel welcomed. My car is running great better than I expected. Charge pipe new cat intercooler and tune. They set this all up and removed some annoying car functions. Thanks Kennedy‘s performance