This is my third DSL. I love these things. It’s the most I’ve spent on a busted one so far, at $30. The last one I bought was 12, and the one before that was 5. All this one needed though was a new shell and a digitizer. Both screens are in excellent condition. The shell was very yellowed and busted.