Is there a quality difference between the unofficial iPhone replacement screens and the official? I want to replace my scratched up screen (GSM iPhone 4) and been looking into the options. I've seen that there are 100$ 'Official' replacements and the much more common eBay 30$ replacements. Is there a quality difference between the two or is this a case of which side of the factory these came out of? (ie. the Apple approved front door or out of the back door).
I purchased one of the cheap replacements and it seemed identical during installation and right afterward, but it soon became apparent that the oleophobic (oil "fearing") coating  was either missing or very different. My screen is constantly filmy and gross and is extremely difficult to clean. It will come clean after a lot of buffing, but within an hour or two is back to being gruesome.

(I'm at the end of my contract and will soon replace it; otherwise I'd spring for the full-priced one and swap it out in an instant.)