Just got the camera, need some new batteries. I'm thinking Wal-Mart has them, but not so sure. Someone please help.