Posted By:
Mike SnyderWell it turns out that they do! http://www.ctagradingexperts.com/
I bought this card several years ago on Ebay for a couple hundred dollars, and never thought to see if they were in existense on the Web.
In doing some further research on them, their grading was pretty well regarded in the industry