JSA or PSA or Beckett (BAS) are the big 3 I would trust. GAI ( or whatever it is was known to have fakes from what I have seen on the blowout forums). Most have a number on the sticker or COA that you can type into the authenticators website and see if it matches the item.
I know I have...