The product arrived with damage to all boxing, once I had it all opened I noticed damage. There were parts busted off the body, the mirror as well as a damaged and leaking rear differential. After paying so much for shipping and ins, none of my claims have been satisfied, the engineer keeps asking to try this or that, all software related, when all I needed was a mirror and rear diff unit. Horrible customer care after sell.