My 2007 Honda CR-V had a TPMS light so I called the store where I bought the tires and asked how much it would cost the to replace the sensor. They said it was about $86 for a sensor so I asked how much it would cost to install a sensor if I brought my own. They said it was $15 plus tax and a small fee for the store. They said they could program Autel sensors but weren't sure about other brands. So I ordered 4 of these Autels and the total cost to install and program was $68.97. Asked about old sensors. They're all marked "315MHz," which is the standard frequency for all cars sold in the US, so I don't need the extra 433MHz on these new Autels. 433MHz for non-US markets. At least 2 old sensors were installed by a tire dealer in previous years. They both look very cheap and don't match the brand, so it looks like tire shops are making huge profits by charging high prices for their own inexpensive replacement sensors. If I paid the store for everything, the total would be at least $344 plus taxes and store fees! The best way to deal with TPMS issues related to age and high mileage is to purchase four of your own sensors and replace them all when the TPMS light first comes on and stays on. If the tire pressure is okay, the TPMS LED will usually indicate that the sensor battery has failed, and the other sensor batteries will likely fail one by one as well. Each sensor contains a non-replaceable battery with an estimated lifespan of approximately five years.