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