I just received 2 Bigbattery 24v A123's with absolutely no paperwork (no manual, no data sheet, nothing) On top of that they came and they are not even what is shown on their website. Their website shows a breaker and the ones I got have a light up push button on/off. (though probably minute, that is extra power draw and probably more sub par china junk to break) So I am not happy anyone else have any issues with them?