Hi Dan, thank you for taking the time to leave a review. Sorry to hear the solar light is no longer lasting as expected.To confirm, the light is being placed out during the day to charge? It will require a charge for at least 5-6hours in direct sunlight to completely charge up. Of course, if the day is overcast then this can alter the operating time.We would recommend resetting the light by lifting the solar panel off the light, turning the light off using the power button and then re-activating it after about 30seconds. Hopefully this should resolve the problems.Of course, if you continue having issues, please let us know.Kind regards, The Hoselink Team