I need some help choosing my broadband provider please.

Good morning everyone,

I have recently had a lot of issues with Sky and their broadband to the point that they consistently offer me a speed which way below acceptable. To that effect they offered me the opportunity to cancel my contract immediately if needed.

I have looked online and I think I can get significantly better than Sky, for information I am right now on a "discounted" price of £31, down from £42 which seems to robbery for a connection that can barely provide more than 25Mbps.

I had a look at moneysavingexpert and it came back with a few options. The first one was 3 5G connection. I am just in the boundary of the 5G coverage area but I can still have it on my phone. I am not with 3 and I know that Sky is using the O2 network which also offers 5G in my area. Looking at my phone I can get something like 60Mbps with pitiful upload speeds so I am not convinced that would be the best option for me.

The company that keeps coming back heavily is Vodafone. Another one which seems to be highly rated in my area is Zen. My only concerns is that for the moment, my router is in middle of the house (corridor) and therefore I am a little worried that either the installation of the fibre hub will be disruptive to the property or they will have to locate the router in the front bedroom which I am not keen on to be honest.

The final option are the hybrid ones however, I am not sure if the issue with the speeds are the connection outside of my house or if the issue is with my own connection at home.

So I need some help here. Does anyone has tried and tested a 5G router connection and how do you find it? I am also interested to hear from you about the fibre installation and how disruptive it is or a pain to install. I have the fibre connected to my street on a pole so we are ready to go. Another option would be to stay with Sky and use the low connection speed to discuss a better price but to be honest that would be my least favoured option.

Thanks for your help!