I think that one of the main reasons that Apple has seen a drop in sales of iPhone from their stores is because there simply are not enough stores out there. I live in an area of 3 pretty large cities (the population from all three = around 500,000 people not to mention the people who live further away) and the closest Apple store is no less than an hour drive away, however there are at least two Verizon, AT&T, Sprint, and T-Mobile stores in each city. As stated in the article Apple only has 250 retail stores where as phone carriers have over 10,000 stores. In my opinion, if Apple wants to fix this problem, the first step they should take is to place more stores everywhere. Then instead of going to your phone provider (to buy an iPhone), who might suggest that you purchase a different phone than an iPhone, people would go the Apple store and buy an iPhone.