There used to be a "pro" shop but then it got locked out, and later on most of the content removed, I think it's not working anymore.
Then a new public shop appeared, and it's still up, but it stopped updating like 3 months ago, the admins went silent and nothing is known about it.
From what it seems, it is no longer possible to conveniently get anything from a Tinfoil shop. Even is you are willing to pay (which you shouldn't, that's piracy).
The closest you can get to know if updates are needed is to go to tools and check for updates in "DBI. There's another hombrew called "NX-Update-Checker", which is old but it still works just fine. And then manually getting them yourself.