Yeah, I'd actually call them and get the price. They update it frequently and do price match if needed.
Not sure on the price, but they will do a free diagnostic for you. Screens are usually $100-200.
Yes they can do it and it will be around $250. To go thru my insurance it would cost about that, so I weren't ahead and just got it repaired instead of having to go through setting up a new phone all over again.
Thanks! Your answer is awaiting moderation.