vodafone are currently running a promotion till the 11th April 2017 for their fibre broadband the fibre connection fee is only a pound instead of 49 pound! very good price since a lot of providers charge between 30-50 pounds connection fee.
Vodafone will also sort out any switching from one provider to another (except virgin) or if you need a new line they also have a promotion running of half price new line connection reduced from £60 to £29
broadband prices and speeds are as follows*
unlimited 38mbps-£23pm for existing customers or £26pm for new customers
unlimited 76mbps-£28pm for existing customers or £31pm for new customers
18 month contract and I believe if you are not a Vodafone customer buying a pay as you go SIM card gets you the existing customer prices.
*speeds and broadband subject to area. website provides postcode search option to check if you can get it in your area and a more accurate speed. 6.99 delivery fee for the router .