My iPhone 7 plus's battery had been draining out quickly for some time. I needed a new battery replacement. I sourced the battery from phonepartworld after a friend recommended them to me. I can see why he told me to go with phonepartworld, their rates are the best compared to a lot of online stores out there. After receiving the replacement battery, I now have no issues with my battery charge, my phone feels brand new. You can't go wrong with phonepartworld for a genuine replacement battery.