Last week Apple launched their much anticipated iPhone. Overall the reviews have been very positive and the devices have sold out in many st...