Is there an Xfinity store where I can walk in and try the phones/buy a phone?
Yes. Do a Google search in ur area