Broke my iPhone 6 screen. Went to techville which fixed it – 2hr later they fixed the screen and replaced the battery! The phone is working perfectly, just like new.