Nope there is no contract, people I know asked to activate it at home and there was no problem with that.. the problem is, you can't buy a iphone anymore if you're not from the UK, so you'll hve to pay with a english card and have an english address, so thats my problem : (