A customer brought their crashed motherboard phone into my store.
After troubleshooting the charging port, battery and screen, I determined the motherboard was bad. That's when the customer decided to tell him he was already told it was a bad motherboard. (I know all of that is not relevant, but just thought I would add a little humor to my feedback. I am sure we all have been there).
Once I received the part, the repair was completed in no time. The part fit perfectly and worked perfectly. Whew, that was a long journey. I received the wrong part a few times for that device. It was one order from ifixit and that was all I needed.
My advice. Check ifixit website first before purchasing from anyplace else. You get the right part the first time.
Oh, did I forget to mention how fast the part was delivered? Very impressive.