Well when I phoned PC Worlds or Currys/PC World as they are now called in England. They said they have not got Windows 8.1 in the store but they may have it in 2 weeks time.
Yes I saw that link,Nmsuk, it seems you can buy it online but not in the high Street stores. Are you in England like me or in America?.