garretterika,
ANACS will be the best bang for your buck.So far as I know they slab all varieties,someone else may know different.PCGS only slabs certain varieties.I know nothing about NGC.I believe PCGS slabs errors,but their fees are high.
ANACS is well recognized in the error and variety field.Most
complaints with ANACS is their grading,but you get complaints about
the other services as well.
When submitting errors and varieties,I use ANACS.
You don't have to be a member to submit.
Sometimes they run specials,but require a minimum coin submission.
Take a few minutes to look at each
TPG and compare fees.
hope this helps

RW