I have many card graded by different company : psa, bgs, sgc, ksa and gai. The best company according to me is BGS. The second is PSA. I not trust SGC.