My sprint evo fell from a 2 story building and would not turn on and had a broken screen. I took it to this cell phone repair store and they replaced the body of the phone and the glass screen for the lowest price I could find. They had accessories for my evo 4g and I even paid my sprint bill payment.
more