Does anyone know if there is any stock currently at phones4u? Or any Vodafone stores in the London area? I want to pick up some Storms in London but I need to know for sure there will be stock in the morning. Please let me know ASAP!