Get the
ebay unbranded ones-- they'll come as Pacific which is the OE to Denso which is the OE to Toyota.
I've gone through a few, two 06 prii, a 19, and a 21, snow tires, old batteries etc, they program perfectly and last like the originals.
I use carista for programming BTW.