Yeah, it would make a lot of sense for them to help schedule appointments (if using the serial number tool) for when the batteries are in stock. When I went in for my appointment the genius I spoke with said that as soon as the program came out they were slammed with requests. Clearly Apple was not prepared for the multitude of people that have the issue. Heck, at my appointment the genius also said that there was literally one battery in the store and set me up with it; the previous day had zero batteries available. Turns out my pull tab for removing the battery broke off anyway, when they tried to remove it, so I ended up getting a replacement unit instead. I hope Apple figures out a better way to handle this type of situation going forward.Kind of incredible how defensive people are of Apple here.
I scheduled an appointment and was told to come back. I live down the street and didn't waste an hour. I had other things to do in them all anyway. But it seems if they have a system in place to check a serial number it would be just as easy to use that serial to set up an appointment and that appointment is made available when when a shipment of batteries is expected to arrive. I honestly didn't think I had to call the store to see if there was a battery because I was using the resources Apple publicly made available.
I'm not quite as upset by my wasted time as others may be, but I do think there's a better way to do this. And that's not to mention the time slot that my appointment took up that could have been used for someone receiving actual help. I actually had to wait two days for the next appointment in the first place, which wasn't an issue to me since this is likely Apple's busiest time of year. But if they're making many people come in twice, there's possibly s lesson in efficiency there.