Came back and looked at this site more, their address is on Broadway in NYC, but it's one of those "pay $50 a month to say you have an address on Broadway" places, not an actual office where collectors can go to look at/drop off items. Some other places do it also, so while a red flag, it isn't a deal breaker.
Then read the site a little closer, they give the appearance that they are 3rd party authenticators, (similar to a Spence, PSA/DNA or Beckett), but they aren't - they are just dealers.
They talk about the high industry standards they have and how they "meet other standards", but fail to mention any others they meet. Claim they have a rigorous authentication process and then don't describe any part of the process, they mention the reliable team members who are experts in their field and evaluate each item, but then don't name any of the experts. It's nothing but vague claim after vague claim using circular logic.
I would definitely rate it a giant scam and would trust T's home printed certificate of authenticity more.