This place was GREAT! The screen on mytouch was shattered and I didn't have insurance on it, so it was way to expensive to buy a new phone..
.I searched for repairs and found inmobile center.
I gave them a call and within half an hour I was in the office dropping off my phone for repair.
more