Also if it really is a galaxy s2 battery you have to watch cuz there are different batteries for the galaxy s2. it all depends on the carrier. An at&t s2 battery wont work in a sprint s2 or verizon. The s2 skyrocket is also different. I just went thru all that with an s2 battery. The one i had would only fit an at&t & a straight talk s2 that used at&t towers. So even though it will work in an s2 doesnt mean thatnit will work in all s2's. They wont.