my new screen came today and it has got a dirty great big mark on it whitch will not com off do you think gbax will send me a replacement.