Garmin might not be responsive about how mediocre their units are, but swapping units for something like a battery issue seems to be just fine. I just run my 800 off of an external battery most of the time, so I'm not sure what the current runtime is.