The Apple Store app has always been the best bet. I still had to spend 10 minutes entering and reentering my password, but eventually it went thru. I had it running on my iphone and ipad, as well as the apple store on PC. The iPad was the winner.
----------
I don't think the carriers are suffering at all. They're raking it in
I wasn't implying carriers were suffering, only that Apple is throwing them a bigger piece of the retail pie to compensate them for the sizable iPhone commitment they must make to Apple. There was talk of carriers pushing back on Apple's pricing and quantity requirements. Carriers are doing quite well, but, of course they want better ROI. It's cheaper for Apple to let them have a bigger slice of retail sales than to reduce the wholesale price.