I called and they quoted me 70 to fix my iPhone 6plus and then tried to charge me more when I went. Ended up getting the price they quoted me on the phone, but was not happy about the discrepancy. When I went to pick up the phone they gave me a different cash versus credit card price don't know why. The screen replacement seems to be in order. Can't comment on the timeliness as I went to run errands while the repair was done.