The eneloop batteries look like a good solution, but finding somewhere that sells them between now and then would be a mission and a half. I am working between now and Friday so won't have time to have a hunt for any.
Pack of AA's can be picked up from anywhere on the way there.