Thank you for posting your inquiry through the Xfinity Forum. We greatly appreciate your time, and patience. I am happy to provide assistance.
You have already taken care of the first requirement for obtaining Xfinity Mobile (XM) service, which is to have a Comcast Xfinity high speed internet residential account. As of now, getting XM does require either stopping at a Xfinity store, visiting the website and logging in with your existing credentials, or by calling our customer support line at the following number (888) 936-4968.
Currently, due to account security protocol, we are unable to initiate XM service via social media. Let me know if you have any other questions. It’s my pleasure to continue to help.