View Single Post
Old June 19th, 2013, 10:53 PM   #28 (permalink)
Junior Member
Join Date: Jul 2011
Posts: 77
Carrier: Not Provided

Thanks: 25
Thanked 9 Times in 6 Posts

Ugh I would LOVE to get one of these but I absolutely suck at putting these things on. Always get a dust speck or two, even after trying the steam room way.

Any idea of a place that "professionally" installs these things?
NeutralNovice is offline  
Reply With Quote