If its under warranty for life take it back. when ours was tinted they told us about 3-5 days. so we waited the 5 and no issues. the bubbles go away after a few days. the scratch i am not sure on