I've hosted with a few other hosts before, and I've compared the prices and hostgator has good pricing and I've never had problems with uptime, but if you are late on payment you basically get screwed if you continue to go through them after being late, just a heads up to anyone considering hostgator. I was late on payment the other day, so they suspended my account. You don't pay for the previous month's hosting with them, you pay in advance. So to use my website this month, I would have to pay them in advance, or they shut it off before it gets into this month's hosting. So I made payment, and a few days go by and my website was still turned off. They made at least $120 from my traffic this past weekend (they put up a parked page when they suspend you until you change your DNS). They told me that to turn it back on, they would charge me a late fee of $10. I asked the guy "why would you charge me $10 when I don't owe you anything, I'm paying for this month's service, I'm paying to have it turned back on, not to settle a debt or anything that I already owe?". He said that as long as I use the same email address, I would have to pay the late fee. So if I leave hostgator, then sign up for hostgator hosting again, with a different email address, I would avoid the "late fee". So basically hostgator already made over $120 off me this past weekend, and now they charged me a late fee for choosing to continue to go through them (I have to get my hosting activated again so I can get to all my files and move them to a new host). So just to let you know, hostgator is garbage. I've been hosting with hostmysite.com for about a year now with other websites of mine and although they are a little more expensive and you get less space etc., it's well worth the price because they haven't done anything sheisty like this with me yet.