No the Xfinity store will not have them. Normally they are CR 123' s I believe which you should be able to buy at like best buy or target etc
I think you need to go to the Xfinity store for replacement of anything and bring the old one.
Thanks! Your answer is awaiting moderation.