Phoned this afternoon to tell them I was leaving because of the fact you have to negotiate a new discount every time, the fact that you don't always get what you're paying for connection wise (although it's only short periods it can be quite often in a week/month). Online gaming in BFV was almost unplayable if you were trying to run around (latency jumping up and down, packet loss mainly). The guy I spoke to offered £35 for the 200Mb that I was on, paying £48.50, said didn't want that and wanted to try Bt, Sky or even 4G as I didn't need the speed so he offered £25 for 50Mb connection, which is just less than a new customer I think, still said I wanted to leave so he started the disconnection.
I have brought a Mikrotik Chateau 12lte and popped an EE sim in it to check it out. Speed wise it's about 75Mb, tried a game of BFV still had the latency and packet loss problem but it was very playable so I'm ok about that. Going to try out a 3 sim to see what that's like later on.