Walmart offers the Ozark Trail OT-250L Flashlight, model no. 20043, for $10. Opt for in-store pickup to dodge the $4.97 shipping charge. That's $9 off list and the lowest total price we could find. This aluminum flashlight features 2.75 hours of run time and 250 lumens output. It requires four AAA batteries (included).