I had a really tough time with us mobile. Never was able to get data to work and customer service was unhelpful. When I decided to give up and transfer to another service they wouldn't give me my account info so I could port my number. They said I had to purchase a plan first (even though I couldn't get their data to work, nor could they). I threaten to report them to the BBB and finally they gave me the account info but the port never worked and I had to change numbers. You might want to try them before porting your number because even if the service doesn't work you might never get your number back.
I signed up in December and my experience has been mixed. Great, friendly and helpful customer support but even though my family have had no issues with their devices (iphones/androids) on the Verizon Warp 5G service in Missouri, I've had bad luck with unusable internet (40 seconds to load websites). That said we went from paying $180 on a grandfather tmobile plan to $115 (after taxes). Customer support also is shipping me a free sim card to hopefully fix my issues
2