Talk to Apple people they should help
So u got a brand new 8 and insatlled a screen protector and now u have scratches. Sounds like u need another screen installed. They should be able to help u with that.
No idea. But people here are very helpful and friendly. So they might be able to help you out
Thanks! Your answer is awaiting moderation.