Miles is the real deal. Called iMobile around 7:30PM fully expecting to reach voicemail and hope for a visit tomorrow. He answered and after a quick discussion of my phone damage he let me know he's finishing up a repair about a mile from my home and he came straight over 30 minutes later.
He's super friendly and repaired my iPhone in about 20 minutes right in front of me. Repair came with a 1yr parts and labor warranty for the work done, which sealed the deal on my decision to go with him. Definitely use his services rather than re-upping your carrier contract on a replacement!