They have not failed to light up every night.  I bought some lights for $40 each and even with new batteries, they do not light up.