I noticed that a few of my Dealextreme 10440's have a little wiggle room inside when everything is screwed down. I didn't have an extra O-ring on hand so I made one out of thin, soft plastic and placed it directly above the existing O-ring. This took care of the wiggle, a tad tight to close but I don't see any crimping around the PCB or button top, I imagine an actual O-ring would give more slack. I don't know for sure if it's improved anything, it seems like it so far, but I just swapped the battery too. Some play between the battery and posts shouldn't matter the way the mechanical button works, but maybe I'm wrong. Maybe someone else who thinks they're having issues with the imprecise Dealextreme batteries can try also and report back.