I need a replacement screen for my HTC Evo and I have looked on Ebay, Amazon, and various no name retailers. The prices on ebay and Amazon are anywhere from $10 to $100, while the no name online retailers are around $30 to $40. Why the big price difference in these? Is there a quality difference or is there just a wide market in prices for the same product? These all look the same.