Haven't looked at the craftsman lights, but I really like the River Rock 2AAA that Target sells for about $10. It's been my EDC since Christmas. Good light and hard to beat for the price.