Is EPuppets.com Trustworthy?

Check if epuppets.com is scam or safe