good price
These batteries came in a Surefire blister pack . The 123A batteries are about $8 each at Wal-Mart.  These are about $2.67.  US made .
Rating: 4 stars