I am looking for a quality replacement housing for my 3g. I purchased one from ebay, but the quality is awful. The whole thing is plastic, it's warped, there is no mounting for the vibration motor, the buttons don't work when everything is installed, there are gaps in the plastic when it's put together, and lastly it's not the exact same shape as a 3g, so it doesn't fit in my windshield mount. Here is the item I got.