No problem, glad to help! I did apply mine as
soon as I opened the screen for the first time, so, as yours already has been touched, it may not produce the same results (ie won't stick and stay for as long).
Additionally, if you're around an Apple Retail Store, you can also pick these up there. That's where I got mine and would have given the link but they expire.
Hopefully it works well for you and let us know what happens!
-SM