My opinion was for Sports cards Digest grading not Sports cards direct which is the new SCD. Sports Cards Digest grading was far superior to that of GAI. Sports Cards Direct have proven to be inferior to even GAI.
I personally have no qualms buying SCD (Red: Sport Collectors Digest) holders. I would not buy the new SCD.