I dropped my iphone and the screen has shattered. The phone still works fine. Replacing it is too expensive an option and I didn't have it insured (stupid I know0. Can it be repaired?