My local independent mechanic asked me to buy these to replace my old sensors as he had a software tool from the same manufacturer to program them. After installation, he found that his tool was unable to communicate with the sensors. He asked me to take them to a large chain of tire shops to see if they could program them. They couldn't either, so I asked them to replace all the sensors they had in stock with another manufacturer's sensors. All these sensors worked perfectly. None of the mechanics had any idea why these sensors weren't working, so your experience may be different, but they didn't work for me. Update: Revain promptly refunded my money and the company generously offered to provide an additional refund so that I would be happier with their product (and write a positive review). I added one more star because they were very warm but I think honest reviews are important and the product didn't work for me.