Yes, you are almost right. But it's not so bad if SEO company in top20, 30, 40, 50 for MAJOR seo keywords. If they are in top 1000 that is real signs of rip-off! Cause that guys you mention at least trying to get to the top. Maybe they can get you in top in not so competitive industries without a problem, assuming their own results.
-- This message may have been cut off and the rest will only be shown to members. To become a member, click here --