The law of supply and demand ruled, as Apple fans queued to be among the first in the world to get their hands on an iPhone 7.