Since october i've been getting cut outs on and off and intermittent noise on the line. Sometimes it can be stable for like 6 days and then be completely unstable for an entire night afterwards. I've called o2 (isp) and anything like this they almost always refer you to BT.
Anyways after 3 Openreach callouts over the past 2 and a half months its still happening and tonight i've been getting a lot of noise again. If i call o2 they'll just refer me to BT, if i call BT im going to be very open to a charge if they turn up again for a fourth time and theres no noise (again) as its very intermittent. So that leaves me with useless net + a useless line. Any ideas what i can do?
My only option i can think of is wait for my contract to expire in march and change to Virgin. That way i'd have everything under the same company and have none of this passing the buck all the time.
Anyways after 3 Openreach callouts over the past 2 and a half months its still happening and tonight i've been getting a lot of noise again. If i call o2 they'll just refer me to BT, if i call BT im going to be very open to a charge if they turn up again for a fourth time and theres no noise (again) as its very intermittent. So that leaves me with useless net + a useless line. Any ideas what i can do?

My only option i can think of is wait for my contract to expire in march and change to Virgin. That way i'd have everything under the same company and have none of this passing the buck all the time.