I am currently in canada, i want to buy an iphone but there is a problem, i have to activate it in the store and have a contract for 3 years. If i want to cancel it i have to pay about $400 (thats what they said).
That will be around $700 for a 16GB iphone.
Should i buy it?