Where does you screen sit in relation to the black trim that surrounds the glass? Mine is perfectly flush. My first EVO with the bad radio sat in set just a hair.
Did you return it for the light leakage, and if so how were they to deal with? The first I exchanged was easy because it was obviously junk. It said phone offline more than not.