Energizer Rugged LED Touch Keychain Flashlight $4.49 at Amazon
Amazon has the Energizer Rugged LED Touch Keychain Flashlight (Silver: 20 Lumens) for $8.99 - 50% off coupon (check "Apply coupon" box) =
$4.49 with free shipping on $25+ or with Prime.
Original Source of Info