I purchased my Galaxy S2 X from Telus about 3 months ago. All in all, I love the phone, but from time to time, it will freeze up. When I pull the battery, sometimes (not every time) the phone will refuse to turn back on. When I plug it in or try to hold the power button to power it back on, it will vibrate for a second, then stop, vibrate then stop, vibrate then stop. This will continue until I pull the battery again, sometimes twice, and sometimes I even have to leave the battery out for 15-20 minutes before it will even boot up again. I have not upgraded to ICS, and my phone is not rooted. Is anyone else having this issue? Any fixes?