This is all really unfortunate for t mobile customers. It makes me want to switch carriers just to avoid this hassle. It was EXTREMELY annoying last year to do IUP with t mobile.
We switched to Verizon (right before the new plans) for their unlimited from T-Mobile exactly for this reason (and better coverage in our area).
It's unfortunate that T-Mobile users can't order online and preorder without going into the store