I’m speculating a little: The Best Buy retail price is for the phone without a carrier. With a carrier at Best Buy the price is $100 less for AT&T. When I go through the apple site they are also selling the phone with a carrier. So at least for AT&T the prices are within a few cents between apple and Best Buy.