So I bought the Zagg Invisible Shield today... but instead it came with some sort of sponge instead of the special spray I always hear about. Long story short, I tried the sponge and I got a lot of microbubbles and the corners didn't stick to my 3GS. I re-applied it but there was some lint/dust on the Shield so I washed it... they didn't come out. I tried installing it again but got fed up and returned it to get a real case. I put on a normal screen protector with soap+water solution and a credit card and there were absolutely zero bubbles. My friend had the spray version from long ago and she said was so easy to put on. Am I just retarded or is it the sponge?