HotSaleGlobal via Amazon offers this Solar-Powered 3-LED Outdoor Light for $4.70 with free shipping. That's the lowest total price we could find by $2. It includes a neck bracket and three screws for attachment to 1cm borders (such as gutters) and is water resistant.