Straight talk, so no.
And, yes, my phone is unresponsive to touch and the pixels are screwed up. I'll have to buy the whole LCD assembly.
Is thisthe thing I am looking for?