Hi,Im completely at my wits end with o2. I returned an iphone 15 on the
19th of july 2024 and still have not received a refund and to make
matters worse i cannot upgrade as my account is showing an outstanding
balance of £565 which is in arrears. I'v...