Definitely easier to go through Apple if you order when preorders starts. I only went though AT&T this time, as would be a work upgrade. Next year - will be Apple.
apple was worse for me
I had everything ready to go and started getting errors on checkout
that’s when I went over to ATT and had no problem