Ditto.
Switched from Tmobile ($55) to Pure Talk ($22) to Xfinity where I usually pay about $18. This is while I use less than 1 gb monthly. I like Pure Talk very much, not as cheap or convenient as other MVNOs but has good old fashion customer service. You talk to reps based in GA (I think). But I needed a new phone and Xfinity was offering a great deal on the Galaxy S9 and I was already an internet customer.
Have had a couple of annoying tech glitches spread over a few days in the last two years. Otherwise, service and data speed have been fine. Not great if you want to use your number/service overseas. I love being able to use my phone overseas without any fuss with Tmobile. But I didn't travel enough to justify the $55 monthly cost. Plus, Tmobile still caps speeds to 2G which was fine 5-10 years ago, but now it's near useless. My mom is still with Tmobile and I was with traveling with her in Australia not long ago and using data on her phone reminded me of the dial-up days in the 90's.
When I joined Xfinity in 2018--they did not allow bringing your own phone.