To buy a Sprint iPhone in an Apple Store, the salesperson has to fire up VMWare on an iMac and use Internet Explorer to run Sprint’s on-boarding tool. Once they’ve asked you a whole lot of questions (the answers to which have been in my Apple ID for years) they then ask you them all over again as they type the details into their own system.
Pretty surprising that any company would tolerate that, especially Apple. Maybe working with TelCos is rubbing off on them…