I see a lot of mentions here about how expensive it is to work with the dealer... That's true for everything, but these clusters aren't DIY. As mentioned above, they have to be programmed to your VIN and tampering can be illegal. However, it isn't true that the Dealers are the only one's who can program them! I don't know how many independent shops are set up to do the work but instrumentclusterstore.com was totally great to work with and they were able to get me the right cluster for my VIN and transferred all the data from the bad cluster.