I have about ten of those frabill lil shiner lights. Secret to those having good battery life is you should back off the battery cap enough so the light no longer comes on when upright. After the season I will take the batteries out so they do not drain. My batteries have lasted quite awhile...