Not too bad...though after the leg work, I can say that finding an alternative ISP for the business has shown me that my choices are between frustrating, suck, and snake-oil.
Our ISP has issues sometimes, and they don't actually have the weight to be an effective advocate for us to the infrastructure provider - which means when stuff goes wrong, we can commiserate with someone, but that doesn't actually speed resolution.
The telephone based ISP where despite the fact that they could hook customers with higher speeds for lower prices are refusing the loss leader option despite the billions they've raked in over the years from government grants that they haven't lived up to (says the FCC), and instead are selling access at premium prices despite being half the speed of the cable alternative.
Then there's cable which has high speed offerings for what seems a great price - until you talk with the rep and in passing they mention that all those prices on their website are actually promotional prices, not standard prices and you have to pay a little extra and sign a contract to lock in the price, otherwise they may, at any point, start charging you the actual price which is double what they have advertised. A "real" price that they have listed NOWHERE on their site or in their mailings or brochures.
So life is good, but as usual, I hate people and corporations.