iColor at Christiana Mall now repairs iPhone 6 cracked screens! All repairs are backed with a lifetime warranty to ensure the quality of our parts. All iPhone 6 repairs take under 20 minutes! We are located in Newark Delaware at the Christiana Mall (19702). Please call us today at (888) 383-2272. We are located next to Michael Kors and the Lego Store. No appointment needed.