With a flood of cheap websites, and a fashion for outsourcing to overseas cheap labour, it is time to ask the question, do I get what I pay for?[artBreak]
The answer is absolutely yes!
You will always get what you pay for. On the whole, there may in fact be a bargain or two about, but designers and developers that know what they are doing, also know what they are worth.
There is proofreading, testing, cross browser testing, time spent listening to a clients needs, and what they require their website to do, and so much more involved in developing a website.
I was recently handed a website to "fix". The client had gone with a cheap website, which seemed to be rushed out. The English was broken, menus were broken, and the structure of the site was broken. This resulted in the client eventually paying more for a sub par website than if they had have had the website created properly the first time. This is happening time and time again, with the end result of all web developers suffering due to the bad reputation of a growing few.
Outsourcing overseas often brings the same issues. There is No accountability, and it is near impossible to micro manage your project when you have no idea who you are dealing with.
The same can be said with Search Engine Optimisation. Make sure your SEO company knows what they are doing. If the price seems too good to be true, it probably is. Don't risk being black listed by the search engines, and having your business suffer for a few dollars.
With all this said, yes, you can get a one page budget website for a few hundred dollars, but it will not do what you need it to do, and it will not likely appear in search engines, therefore you may as well save your few hundred dollars to put toward a real site. It's kind of like having a few hundred dollars to buy a car with, sure, you will find one a few hundred dollars, but it won't be safe, will break down often, and you will never be happy with it.