They're only 1-way FOBs, so unless the contacts are really dirty, or you're using really cheap batteries (Dollarama batteries don't last long at all), they shouldn't be dying so fast... If you're using quality batteries (Duracell or Energizer) and still having this problem, get some contact cleaner and spray down the internal contacts. You should try to scratch them up a little too, just in case the oxidation has created a physical barrier that the cleaner can't get through... If that doesn't work, you've probably got bigger problems...