I ordered the first set and one of the four was not programmed. I received a replacement kit and all 4 are programmed. I programmed them several times before mounting them on new wheels and tires. Now I have to reprogram them every day because a loose contact or two triggers my low pressure warning. Unreliable, not worth it.