Good article here about client expectations for web site pricing and the match or not with reality.
My Rule: you get what you pay for. Don’t want to pay much, then don’t expect extra effort. My rule is if client won’t do a maintenance/SEO contract then they are not serious and site is a ‘hobby’ site. After all, a newspaper doesn’t run your ad if you don’t pay every month. No different for a web site. Lead generation is lead generation. It cost money.
Here are my web design pricing guidelines. Depending on your needs and scope of project total pricing will vary of course. But all in all my prices are very reasonable. Just don’t compare me with your cousin’s friend in high school/college who charges less. See RULE above.