From Broken iPhone? Call iCracked, the Aspiring “AAA of Smartphones”:

A DIY iPhone screen repair kit from iCracked
A DIY iPhone screen repair kit from iCracked

A DIY iPhone screen repair kit from iCracked. Photo by Wade Roush