I work with web hosts all day long – five days a week. When someone asks me where they should host their files – I always rattle off 2-3 different options – depending on their needs. I never make a recommendation for a hosting package under $15.00 a month – and there is a good reason – you get what you pay for. I have been over this a thousand times – but if you pay $1.99 a month for hosting – expect your developer’s bill to be more than you will pay all year with a “minor” change.
Example: a client came to me with a mod_rewrite issue on their host. I took a look and could not make sense of it at all. Rules that worked on my own developer server as well as other servers would not work at all. I decided instead of wasting more time trying to decipher this issue (on a host that is known for major .htaccess/mod_rewrite issues) – I would simply move WordPress out of root directory and into it’s own directory. This is a very simple process that I have done several times before. An hour later – I am still dealing with this. Word to the wise – while $1.99 a month may sound like a deal- no backups, no support, and the need to pay hundreds/thousands to a developer to deal with it – makes a host that actually has good support worth every penny.
PS – did you see the screenshot? I was appalled.