These replace 626 watch batteries, and they work well. I was concerned the batteries wouldn't work due to the fact that the package I received was foreign, and didn't say size 626).  Regardless, these batteries are size 626 and do work well.

Plus, the shipping is free!  I tried finding 626 watch batteries at CVS, Target, Rite Aid and even Wal Mart to no avail... then I found these on Amazon.  Good deal!