Are you sure you didn't upload any code? What did you do with them after turning them on?
If you tried examples on the http://www.espruino.com/Puck.js+Web+Bluetooth page, the last example there comes with a warning that after trying it, unless you reset your Puck it'll run the battery down pretty fast.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Are you sure you didn't upload any code? What did you do with them after turning them on?
If you tried examples on the http://www.espruino.com/Puck.js+Web+Bluetooth page, the last example there comes with a warning that after trying it, unless you reset your Puck it'll run the battery down pretty fast.