One thing that I notice about SEO providers as posted on their web sites is that they guarantee search engine placements as if they own search engines that whoever pays the biggest bid will be on top. As said many times, nobody knows exactly how search engine algorithms work, let alone guarantee search engine results.
I investigated one provider based in South Asia. It was funny because the sample keywords purportedly used for their client are, yes, number one in major search engines!
Too bad, nobody searched for such phrases according to Overture. So I can have one client believe in me when I say he/she should be number one in Google, Yahoo! and MSN for out of these world keywords like supersonic high efficiency double a battery” or “organic shoe shine box insecticide”.