The cost of replacing your iPhone's battery can get a lot higher than $29 if Apple deems that other parts need to be replaced.
Apple Charging for Other Repairs Before Replacing Batteries : Read more
Apple Charging for Other Repairs Before Replacing Batteries : Read more