What is the best anti-bubble screen protector?

I have the iPhone 4S. And all of the anti bubble screen protectors I found either don't have it for the 4s, or don't even sell it anymore, because everything is about the 5 now -.- But does anyone know of any other ones? Also Preferable matte (anti glare).So far I've already ruled out:

iVisor: too expensive
I-Blason: doesn't make it for the 4
GreatShield EZseal: doesn't sell it/I can't find it anymore

Zagg or Spigen: X

If you put it on right there shouldnt be any bubble dosent matter what brand i get ym screen protectors for.25 cent each on ebay not a single bubble