The best place to search for affordable web site hosting plans is the internet itself.
I would also recommend
Jumpline.com - the best web host for running any kind of web sites and keep them always online.
Their website is professional and straightforward; they report the facts clearly and intelligently.