After reading this thread a last Thursday I was grabbing a bite to eat with a friend next door to an AT&T store, I decided to give it a go even with my phone rooted and using a ROM. My battery had been draining more quickly than usual lately, and when I went in at 6pm, it was at 11%, which probably helped. The guy who was near the door greeted me and I told him about my battery, and when he asked how long I'd had the phone, I told him I guess about 9 months (though I've had it over a year, but I assumed he was trying to find out if I was outside the manufacturer warranty, though maybe he was going to see if I'd gotten it within the last month). He took me over to the service side of the store and added me to their wait list. When it was my turn, I just told the tech the same line about my battery draining, and he looked up my account, told me he was going to take it in back to check it over and he'd be back with a battery too if they had it in stock. He came out 2-3 minutes later and said they were out of the battery and would send it out to me by Monday. I noticed that, while back there he must have turned my phone off because it was powering back on when he started writing up my order. It arrived today just as promised from FedEx, with a manufacture date of last month (I was slightly worried it'd be a used battery, which seems doubtful if it was made last month). And now I have a spare battery.