All I can say is so far so good. I posted below regarding my electrical cord, they called me to make sure I was all set. I had dropped off the melted components Monday at the dealer and I already have them installed. Awesome job Prime time! Thank you.