Hi. I had the same problem with the SIM slot, some of the contact pins got broken when removing the tray. I bought a card reader holder connector and a friend of mine who's experienced in welding small hardware parts, manage to weld the connector very carefully and using a special welding iron...