All hosts have the same basic limitations when it comes to server resources and specs. There is no magic server that has a never ending supply of RAM and CPU. If a host ever claims to give unlimited space or bandwidth DO NOT JOIN THEM.
The thing to remember is that the average web site uses about 50 Megs space and less then 1 gig bandwidth a month. So what hosting companies do is they lie! They make up scam plans with tons of space and bandwidth for around $8 bucks a month.
One other red flag to be aware of, with cheap web hosting companies, are the claims of zero downtime. It is impossible to guarantee 100% uptime, as it is necessary to reboot all servers occasionally for updates to software and to maintain security. No updates to security means an easy target for hackers and the like, who trawl the web constantly looking for holes to exploit. You do not want your valuable customer info to fall prey to security flaws at the server level.
There are certain limitations that all web-hosting companies face regarding web server resources and specifications. There is no such thing as a web server that has a limitless supply of RAM and CPU. We have all seen web-hosting companies claiming to provide unlimited space or bandwidth for your website. However, it is a fact that, unless you have a large business website, the average web site uses 50 Megs or less of space and usually less then 1 gig of bandwidth per month.
Do not join a host that includes a free domain name with their hosting package, and never purchase your domain name from a hosting provider, unless you are positive they will be putting your information in the WHOIS.