A new customer would be no different timescales, purely depends on engineer avaulability in your area. On one of your other points it's in the t's & c's that they have 30 days to fix it if slow or you can claim a £20 reward card or you can leave without any penalties as well.