For in-store pickup only, and with stock varying by ZIP code, Walmart offers the Rayovac 10-LED 6-volt Floating Lantern with Battery for $4.92. That's tied with our mention from a week ago and the lowest in-stock price we could find now by $10. This waterproof lantern floats on water and features a 45-hour run time, 85-lumen output, and 410-foot beam distance.