It's worth every penny.
And expensive is relative... if you're making $20/month, then yeah it sounds expensive however for most agencies that use it, it's a drop in the bucket. (SEO tools are usually the smallest expense of any serious SEO operation. Usually time, labor, links are the big...