I had Lunarpages and I cannot un-recommend them enough. They are perfectly helpful until your site grows or you start actually USING all that they “give” you in their basic plan.
When I got linked for about 3 days from a really high-traffic site, they arbitrarily made me pay $40 to upgrade the remainder of my contract, or else terminate my account (I don’t know what that entailed.) I had not exceeded the amount of bandwidth allowed with my account, but they decided that I was “using too much server resources” and gave me 7 days to “fix” it. I wasn’t able to change hosts at that time, and had a contract for two more months, so I just had to pay it. I asked customer service repeatedly for a better explanation of why I had to pay the extra money when I hadn’t exceeded my limits, having seen nothing about that in the sign-up info, and just got the same canned responses over and over.
One of my domain names, I had paid a year when I signed up to have as an add-on domain, then decided about a month later it really needed its own account. The add-on domain was about $25/year, and I requested to ask if I could get a credit for the year off add-on domain I already paid for (and wasn’t going to use) towards the $250 or so year of hosting. While they didn’t have to, of course, this is the only host I’ve been with that wouldn’t credit previous payments if you wanted to upgrade your service.
Speaking of the 2nd account, shortly after that, the domain name on my 2nd account suddenly stopped working. I submitted two or three trouble tickets and my site ended up being down for FOUR DAYS. All I got were non-answers to my trouble tickets and emails to tech support. Finally, I posted on their public message board to complain. Magically, my site was working again within two hours. For the downtime, they offered me “compensation” of a year of free add-on domain, which I didn’t even need, and couldn’t use, so it was pretty much a token gesture they knew I’d probably get no use out of.
When I told them I was cancelling back in January, when I got my invoice for the next year of hosting, they asked why. When I reiterated my complaints from the previous year, not only did I not even get an apology, but they wrote back to tell me they would CREDIT my CC for the almost $500 they had billed it. They sent me an invoice to “pay,” then billed my credit card automatically for the next year of service even though I never approved it. I’m just damn glad I was paying with a credit card and not out of my bank account, or I could’ve had serious problems.
I will never, ever sign up with a host that requires you to get a non-refundable contract ever again. That sort of thing should raise red flags to begin with. They get your money then just refuse to work with you at all. I’m with Dreamhost now, and while no host is perfect, they handled a week’s worth of traffic that got me loads of extra charges after only 2 days on the old host, so I can’t complain.
Ugh.