User Activity

Hi,I am currently on a monthly contract that runs out next August. However i am looking to pay this off to upgrade to the new iPhone. Would my plan have o2 refresh? If so how does this work please? Thank you.