I purchased a similar upgrade kit from a competitor based on their low price. After removing my OEM unit and installing the upgrade kit, I discovered it was DOA. I returned it and my wife suggested buying from a better company. I thought it was unlikely to get 2 bad units in a row, so I unfortunately ordered a replacement from the same company. That unit also failed to work properly. So I followed my wife's advice and found good reviews for Intelligent1tech and a competitive price. The unit arrived on time and was packaged much better than the previous company. I ordered the upgrade screen along with the regular kit, and your customer service substituted the upgrade screen for the original and refunded the difference and contacted me to confirm that I didn't need 2 screens - even though that is what I ordered. Outstanding customer service going above and beyond and you didn't have to do that !! After receiving all the components, I installed the upgrade kit without any problems. Everything fit properly and everything works as it should ! On top of that, I thought, based on other upgrade kits that I reviewed including the 2 failed units from another company, that I would lose the split driver/passenger climate controls - but your kit with the replacement climate controller maintains my original split control. The upgrade screen looks fantastic and works great and I spent less money than I anticipated. I could not be more pleased. Outstanding experience with Intelligent1tech !! Thank you.