I think iPhones can take a good bump in the pricing for bringing the manufacturing onshore. Currently an iPhone is 30% more expensive in developing countries like India compared to US, Dubai or even Japan. Thats insane, and still an average adult is looking forward to own one. That is 50% of your annual income you have to spend for buying an arguably, state of the art mobile phone. If you are in US, an iPhone is only approximately 1% of your annual per capita income. Thats massive difference..