It would appear that mobile carrier O2 has mislead its iPhone 7 pre-order customers, many of them took to Twitter last night to vent their frustration with the carrier. At around 9.15 pm yesterday O2 ...