Is Logo Garden Trustworthy?

Check if logogarden.com is scam or safe