UPDATE Sept 14 2017: 2 hours after I received my iphone back from iRepair the BATTERY DRAINS VERY QUICKLY. Turned iphone off with power and home button and battery still drains very quickly without constant use. It's a day later and the problem still persists.
I'm going to go out on a limb and say perhaps they damaged my battery, or perhaps switched out my battery for a screwed up one. You can never trust the people repairing your iphones, because you don't really know what they are messing around with. I'll say the shady guy taking my order at the counter on Sept 13th 2017 at about 1300hrs had something to do with it; after all he typed the wrong colour of my iphone and expected me to sign the work order.
----
Sept 13, 2017
It's the second time going to IRepair in about 5 years. I went today for a broken 5S screen repair, and they replaced it in about an hour. The screen is not the Apple screen of course, it's cheaper stuff from China, but it does the job adequately enough. It set me back $113.00. Make sure you check the print out they hand you, it had my phone colour listed incorrectly, and I had to point that out to the guy at the cash after I corrected it myself. If you want your iPhone repaired relatively quickly this is the place to go, but you'll pay for it. There are cheaper places that will do as good a job, but not as quickly and not in downtown Toronto.