Is Sesame Street Store Trustworthy?

Check if store.sesamestreet.org is scam or safe