DailySale offers the 3-Switch Mode 900LM Zoomable LED Flashlight for $19 with free shipping. That's the lowest total price we could find for a similar flashlight by $29. It features 900 lumens of brightness, high, low, and strobe lighting modes, water resistance, and purports to last up to 100,000 hours. It runs on three AAA batteries or a 18650 battery (not included).
Note: The countdown timer on the product page does not reflect an actual expiration time and resets daily.