Questions about the stock that the store carries are best directed at the store itself, rather than your local guides
They have a specific Apple section in the back. Probably best to call them.
I do not personally know if they carry iPhone batteries but that doesn't mean they dont. Like Seth said, it's probably best to call the store about what you're looking for rather than here.
Thanks! Your answer is awaiting moderation.