Compare renewal prices or you will compare nothing useful
A $2.99 introductory rate that renews at $11.99 is a $143 annual product, not a $36 one. Every provider here discounts the first term heavily, and the multiplier varies from roughly 2x to 4x. Build your comparison on year-two pricing, and treat the first-year saving as a one-off rebate rather than the price.
Longer terms are cheaper and riskier in equal measure
The deepest discounts require three or four years upfront. That is a genuine saving if the host is good and an expensive mistake if it is not, because refunds beyond the initial window are rare. Buy twelve months first. If the support and performance hold up, take the long term at renewal when you actually know.
Support quality is the feature you will use most
Uptime differences between reputable hosts are small; support differences are enormous. In our ticket tests the gap between the best and worst first-response times was over four hours, and resolution quality varied more than that. If you are not going to debug a 500 error yourself, weight support heavily — it is the thing you will judge the host on at the worst possible moment.
Match the tier to your actual traffic, not your ambition
Shared hosting is genuinely fine for most small sites, and paying for managed hosting to serve 800 visitors a month is waste. The signals that you have outgrown it are concrete: response times degrading at peak, resource-limit warnings from the host, or a site that now makes money and cannot afford an outage. Until then, spend the money on content instead.