Having helped too many untangle themselves from companies that sell SEO I now call it a scam. The key telltale signs of the usual is the company has no name you can find via the phone book and has been in business less than 5 years.
Don't pay for SEO (snake oil.)
Bob
I am Collee working for <A href="http://www.zealousweb.net/website-development-india.htm">Web Development Company</a> from India. I would like to join all you people. I would like to share my thoughts on SEO and related SEO Services, Website Development as well like to know experiences from you guys.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic