As a reminder to everyone:
If you can afford it, you can 100% just... Buy a phone online and use it with your carrier. Make sure it's carrier unlocked, but yeah. All but one of my phones (bought in an emergency) was bought this way, and I've been through... 5 or 6? carriers and never had an issue