I've read in another forum, that some of the digital servos can pull more then 5A at stall. The guy that mentioned went to say 10A, but I don't think the normal sized servos are there yet (I might be wrong as we have servos that can put out over 500oz/in
http://www.servocity.com/html/hsr-59...ra_torque.html). In electronics though as I've learned from our great members here, the actual peak might be even more. You could also have a unit that was faulty. This things can and will happen to anybody. I've read report of BEC units failing.