||With no offence to any other website designer intended, there is a market and place for everything. Though there is a reason there is a difference in price. It's partly the experience and its mostly the time involved. I sell myself on where my clients rank in the search engines, this is a rare skill on the Internet, and much of it is done by spending a lot of time on the design, content and individual research for each client.
Other Website design companies sites look okay, but check the portfolio and then search for them in a search engine. Do the same for my clients within my portfolio.
I can usually bring the price down if you are not bothered about where you rank in the search engines. I can create a good looking website and not spend the time on search engine optimisation and research. But you will not get 10% of the business you could. You must know yourself when you search on the Internet that you only ever look at websites from the first one or two pages of results, if it does not find what you want, you'll try a different search phrase.
A 5-6 page website will take me maybe 25 working hours to complete the design. But there will be another 20 hours on the search engine performance side of things.