I don't know for sure. Carlos R is probably correct but I spent over 2 hours there one day last week getting my dad's iPhone 6 unlocked and i was amazed at how many problems they fixed for free. So it might be worth a try if you can spare the time.
Yes.
Thanks! Your answer is awaiting moderation.