I've just been offered an unwanted upgrade from a friend. iPhone 4, on Orange, for a decent price. Is it difficult to unlock it? Would I have to wait 3 months?