While I think SEO is important, I do think there are a lot of SEO outfits that are more sales machines than groups that are actually interested in helping other domains.
I was pestered a while back by a SEO outfit that promised high rankings for an exorbitant fee. I was ALMOST reeled in by their gilded pitch, but I came to my senses and I stand here now about $10,000 richer. I read later that the company doesn't have many (if any) satisfied customers, and that they really don't do much for you after they sign you up for an expensive program.
I've still been able to perform well on a few keywords thanks to my own expertise, though.
SEO, being one of the top reputed things in the internet industry never sucks..
The guy doesnt even know what he is talking and just he makes me irritating