Apple was great for me last year. Upgraded to the 6s Plus with AT&T Next. Heard some horror stories about AT&T's site last year for pre-ordering. Apple Store app was awesome.
Just know that if you're ordering on Next through Apple, you WON'T get a box in which to send your old phone back if you have to send it back to AT&T. If not, no worries!