I had my InvisibleShield at hand by the time I got my N900. Applied it nicely and no scratches whatsoever on the screen, and nowhere else on the phone either as far as I can see.