I love this company! It is hard to know which Internet parts companies you can trust, but I have found I can trust this one. I recently got parts from them. The LCD screen I got had the glass attached upside-down which I didn't notice until after it was installed. I contacted them and Annie was very friendly and helpful. She sent me a replacement as well as issued an RMA for the old one. However while I was removing it, I accidentally broke the LCD, so I contacted Annie to tell her I would be sending back the new Good LCD once I got it since it was my fault the old one was now broken. Annie said to keep the new one and send back the defective one. I feel like a lot of Internet companies would have been happy to just accept the good one back, but not this one. They actually cared that I get my phone back up and working and went out of their way to provide superior customer service. Because of this I will always use them for my phone parts needs and will also recommend to my friends to use them as well. My phone is now working and in Great condition thanks to Annie at RepairPartsPlus. Thanks Annie!