go to good local shop..if your touch is not broken or working well ..on local shop they take out upper broken glass and replace it with new one..2 month before my screen was also cracked on local shop they charge only 1500 Rs and your phone looks li...