If my iPhone breaks, it's easy for me to go to the Apple store and get a warranty replacement (or repair if breakage is my fault). That's good peace of mind. Is this possible with Android phones? The Nexus 5 is an incredible deal at $349 unlocked, but if I needed it replaced or serviced, I don't think I can walk into an AT&T or T-Mobile store for a replacement or repair. How much of iPhone's appeal has to do with the support infrastructure in place?