As one of its daily delas, 7DeadlyDeals offers the Eddie Bauer Rubberized Flashlight 3-Pack for $8.99 with free shipping. That's $3 per flashlight and the lowest total price we could find by $3. Each 9-LED flashlight is water-resistant, features a carry strap, and requires three AAA batteries (not included). Deal ends April 19.
Note: They ship randomly in red or blue.