iFixit matches or beats Apple's $29 replacement battery deal for devices too old to qualify - 9to5Mac
Mobile Phone Battery 1420mah For Iphone 4 Battery 4s Battery Replacement Батарея Для Телефона Original Batterie Bateria - Mobile Phone Batteries - AliExpress