My main web host has been upgrading their servers the last couple of days which meant that this and other sites all went down or went 'wonky'.
I really hate it when people or businesses do not provide the service for which you either pay for or are expecting. I am a real stickler for people 'doing the right thing', whether that be providing even the basic level of customer service or service without a scowl.
In the case of my Internet Service Provider I have used them for about 6 years and have often had problems, but not as many problems as my previous provider. So I have stayed with them, but over the last year the level of service has dropped like a rocket with my site and client sites etc being down on average more than any of my otehr providers.
There are extenuating circumstances at play underlying the problems that they are having but it's getting annoying!