I am positive that if you bring your phone into an Apple Store this week and tell your story to the store manager they will swap out the battery for you.
Due to 23 lawsuits in progress and the world press? Hmmmm shame it got to this point that Apple would allow the gentleman to change the battery in a device they own, and charge him $29.
There is also a strong possibility they will say no, as the phone has been serviced by a 3rd party....