The provider is claiming we're using too much of the server's CPU resources. My own opinion on this is that we had no problems of this nature for about a year, until the downtime earlier in the weekend. I then made drastic changes that reduced our CPU usage considerably. Today's incident was them turning us off again (this time with no email saying they had done it). One of the system administrators let slip that there's another client sharing these resources and that client's software is greedy. Since we haven't changed anything significant in many months and I cut our overheads so much earlier in the weekend, and our userbase is actually relatively stable right now, I am forced to conclude that the provider is trying squeeze more clients onto this server than is fair (they really aren't supposed to be doing that since our plan is considered superior to virtual hosting but not "dedicated"). Until this malarkey I had nothing but good things to say about the provider (inmotionhosting.com) but now I'm starting to think it's time to move on again and upgrade - as a rule I don't upgrade twice with a provider who would dick us around by turning off our server and then not notify me. We've been customers of this company for over 2 years now. Unfortunately I don't think it would be wise to engage in anything less than a dedicated server from now on. A decent low end one of those will triple the hosting cost per month though.