i purchased one from ebay, and i will never again unless its oem. very cheap and its not oem. does not fit properly and i actually i had glue something that should have been done. its worth going to cnn.cn and getting the housing for 79.99 other than the 25$ that i spent and actually messed up...