My battery was not a bad one ( No bulge or what so ever. It passed the spinning test as well), but still it used to reboot while in a call or middle of something. I got the new battery from one of the authorized service centers and it cost a bit more than what is available in Ebay /Amazone. Ever...