iCracked replaces broken screens, cracked housing's and repairs water damage for all iPhone models (3G, 3GS and iPhone 4). Our manufacturers supply us with original factory parts and their quality is guaranteed (view customer feedback). All repair services are backed by a 100% customer satisfaction guarantee and 1 year warranty.