L.L.Bean offers its L.L.Bean Solar Powercap in Maroon, Olive, or Tan for $29.99 with free shipping. That's $10 off list and the lowest total price we could find. It features four solar-powered LEDs and is one size fits all.